Sha256: fe1f8644584951f49160d1347236cb92b86fa47242b7300d422d6f76bb4be433

Contents?: true

Size: 537 Bytes

Versions: 1

Compression:

Stored size: 537 Bytes

Contents

module Zync
  module Generators
    extend self
    
    autoload :Base,       'zync-gen/generators/base'
    autoload :Actions,    'zync-gen/generators/actions'
    autoload :NamedBase,  'zync-gen/generators/named_base'
    
    
    ##
    # Return a ordered list of task with their class
    #
    def mappings
      @_mappings ||= {}
    end

    ##
    # Add a generator
    #
    def add_generator(name, klass)
      mappings[name] = klass
    end
    
  end
end

require 'zync-gen/generators/app'
require 'zync-gen/generators/cli'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zync-gen-0.1.0 lib/zync-gen/generators.rb