Sha256: f388804731d0c16ccbbe2ce3133e2e6d46b8f455adc2b7d290281e4ea48702b4

Contents?: true

Size: 543 Bytes

Versions: 1

Compression:

Stored size: 543 Bytes

Contents

require 'generators/makers/install_generator'
require 'makers/dsl/maker'
require 'makers/extensions/active_support/test_case'
require 'makers/definitions'
require 'makers/maker'
require 'makers/proxy'
require 'makers/railtie'
require 'makers/version'

module Makers
  class << self

    def configuration
      @configuration ||= Configuration.new
    end

    def configure
      yield configuration
    end

    def definitions
      @definitions ||= Definitions.new
    end

    def define(&block)
      Proxy.new &block
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
makers-0.2.0 lib/makers.rb