Sha256: 1dee4832b09fa6024d05575437964056ba63e8477b119bb8efaa75b50cca2638

Contents?: true

Size: 339 Bytes

Versions: 23

Compression:

Stored size: 339 Bytes

Contents

module AppDrone
class Bundle < Drone
  desc "Manages gem installations"
  category :base
  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

23 entries across 23 versions & 1 rubygems

Version Path
app_drone-0.12.1 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.12.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.11.3 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.11.2 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.11.1 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.11.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.10.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.9.2 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.9.1 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.6 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.5 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.4alpha lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.3 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.2 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.1 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.8.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.7.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.6.1 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.6.0 lib/app_drone/drones/bundle/bundle.rb
app_drone-0.5.2 lib/app_drone/drones/bundle/bundle.rb