Sha256: 94454a5a8eab4cbdd42e4df77fa9e199d3659bfb675b6d1795f3fc3a52c2652e

Contents?: true

Size: 487 Bytes

Versions: 12

Compression:

Stored size: 487 Bytes

Contents

require 'active_support/core_ext/string'

module Agilib
	module Composer
		extend self

		class NotSupportedError < Exception; end

		autoload :Command, 		File.join(File.dirname(__FILE__), 'command.rb')
		autoload :Templater, 	File.join(File.dirname(__FILE__), 'templater.rb')

		def template_runner
      File.join(File.dirname(__FILE__), 'templates', 'runner.rb')
    end

    def options=(opt)
    	@_options = opt
    end

    def options
    	@_options || Hash.new
    end

	end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
agilib-0.1.9 lib/agilib/composer/composer.rb
agilib-0.1.8 lib/agilib/composer/composer.rb
agilib-0.1.7 lib/agilib/composer/composer.rb
agilib-0.1.6 lib/agilib/composer/composer.rb
agilib-0.1.5 lib/agilib/composer/composer.rb
agilib-0.1.4 lib/agilib/composer/composer.rb
agilib-0.1.3 lib/agilib/composer/composer.rb
agilib-0.1.2.beta6 lib/agilib/composer/composer.rb
agilib-0.1.2.beta5 lib/agilib/composer/composer.rb
agilib-0.1.2.beta4 lib/agilib/composer/composer.rb
agilib-0.1.2.beta3 lib/agilib/composer/composer.rb
agilib-0.1.2.beta2 lib/agilib/composer/composer.rb