Sha256: 751d22c7583748aec01d93e7e1d498443818846471941739104e1d118751c337

Contents?: true

Size: 905 Bytes

Versions: 1

Compression:

Stored size: 905 Bytes

Contents

Gem::Specification.new do |s|
  s.name = 'miner_mover'
  s.summary = "This project provides a basic concurrency problem useful for" <<
              " exploring different multitasking paradigms available in Ruby"
  s.description = <<EOF
Fundamentally, we have a set of miners and a set of movers. A miner takes some amount of time to mine ore, which is given to a mover. When a mover has enough ore for a full batch, the delivery takes some amount of time before more ore can be loaded.
EOF
  s.authors = ["Rick Hull"]
  s.homepage = "https://github.com/rickhull/miner_mover"
  s.license = "LGPL-3.0"

  s.required_ruby_version = "> 2"

  s.version = File.read(File.join(__dir__, 'VERSION')).chomp

  s.files = Dir[
    'miner_mover.gemspec',
    'VERSION',
    'README.md',
    'Rakefile',
    'lib/**/*.rb',
    'test/**/*.rb',
    'demo/**/*.rb',
  ]

  s.add_runtime_dependency "dotcfg", "~> 1.0"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
miner_mover-0.1.2.3 miner_mover.gemspec