Sha256: e6f6772b0902668ec94d46e39e051f62862a8d3e08111107f68d99390c035b3d

Contents?: true

Size: 855 Bytes

Versions: 6

Compression:

Stored size: 855 Bytes

Contents

require 'json'
require 'rake/clean'

#Dir.glob("#{File.dirname(__FILE__)}/commands/*.rb").each{|rb| 
#  require(rb)
#}
Dir.glob("#{File.dirname(__FILE__)}/tasks/*.rb").each{|rb| 
  require(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

#Dir.glob("#{File.dirname(__FILE__)}/commands/*.rb").each{|rb| 
#  require(rb)
#}
#require_relative('./apps/msbuild.rb')

COMMANDS=Commands.new
MSBUILD=MSBuild.new

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
dev-2.0.149 lib/commands.rb
dev-2.0.148 lib/commands.rb
dev-2.0.147 lib/commands.rb
dev-2.0.146 lib/commands.rb
dev-2.0.145 lib/commands.rb
dev-2.0.143 lib/commands.rb