Sha256: 41e131aedb60b7d68832f0ca4176e28c00f3c8cf69c78b09e9bce538bb6e4d95

Contents?: true

Size: 332 Bytes

Versions: 42

Compression:

Stored size: 332 Bytes

Contents

# Complete!
module AppDrone
class Gems < Drone
  desc "Manages gem installations"
  owns_generator_method :gemfile

  attr_accessor :gems
  @@gem = Struct.new('Gem', :name, :opts)

  def setup
    self.gems = []
  end

  def add(g,*opts)
    self.gems << @@gem.new(g,*opts)
  end

  def execute
     do! :gem_entries
  end

end
end

Version data entries

42 entries across 21 versions & 1 rubygems

Version Path
app_drone-0.5.2 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.5.2 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.5.1 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.5.1 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.5.0 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.5.0 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.4.0 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.4.0 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.3.4 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.3.4 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.3.3 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.3.3 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.3.2 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.3.2 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.3.1 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.3.1 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.2.1 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.2.1 lib/app_drone/drones/bundle/gem.rb~
app_drone-0.2.0 lib/app_drone/drones/bundle/gems.rb~
app_drone-0.2.0 lib/app_drone/drones/bundle/gem.rb~