Sha256: 1bda78ea071602f99ffa5655da9fff414d69bc3f4bac9069abb4a4a613c2beef

Contents?: true

Size: 910 Bytes

Versions: 38

Compression:

Stored size: 910 Bytes

Contents

#require_relative('hash.rb')
#require_relative('pull.rb')
#require_relative('update.rb')
#require_relative('setup.rb')
#require_relative('build.rb')
#require_relative('test.rb')
#require_relative('analyze.rb')
#require_relative('publish.rb')
#require_relative('doc.rb')
#require_relative('clean.rb')
#require_relative('clobber.rb')
#require_relative('add.rb')
#require_relative('commit.rb')
#require_relative('push.rb')

class Commands < Hash

	def initialize directory=Dir.pwd
		Dir.chdir(directory) do
		  self[:pull]=Pull.new
		  self[:update]=Update.new
		  self[:setup]=Setup.new
		  self[:build]=Build.new
		  self[:test]=Test.new
		  self[:analyze]=Analyze.new
		  self[:doc]=Doc.new
		  self[:clean]=Clean.new
		  self[:publish]=Publish.new
		  self[:clobber]=Clobber.new
		  self[:add]=Add.new
		  self[:commit]=Commit.new
		  self[:push]=Push.new
	    end
	end

end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
dev-2.0.139 lib/commands/commands.rb
dev-2.0.138 lib/commands/commands.rb
dev-2.0.137 lib/commands/commands.rb
dev-2.0.136 lib/commands/commands.rb
dev-2.0.135 lib/commands/commands.rb
dev-2.0.134 lib/commands/commands.rb
dev-2.0.133 lib/commands/commands.rb
dev-2.0.132 lib/commands/commands.rb
dev-2.0.131 lib/commands/commands.rb
dev-2.0.130 lib/commands/commands.rb
dev-2.0.129 lib/commands/commands.rb
dev-2.0.128 lib/commands/commands.rb
dev-2.0.127 lib/commands/commands.rb
dev-2.0.126 lib/commands/commands.rb
dev-2.0.124 lib/commands/commands.rb
dev-2.0.123 lib/commands/commands.rb
dev-2.0.122 lib/commands/commands.rb
dev-2.0.121 lib/commands/commands.rb
dev-2.0.119 lib/commands/commands.rb
dev-2.0.118 lib/commands/commands.rb