Sha256: 59b2d8ae34d8a85682f37132d4b620e9bfb606f529051c4728027d11244e54b4

Contents?: true

Size: 578 Bytes

Versions: 19

Compression:

Stored size: 578 Bytes

Contents

module Deprec
  module Generators
    class RailsLoader
      def self.load!(options)
        require "#{options[:apply_to]}/config/environment"
        require "rails_generator"
        require "rails_generator/scripts/generate"

        Rails::Generator::Base.sources << Rails::Generator::PathSource.new(
          :deprec, File.dirname(__FILE__))

        args = ["deprec"]
        args << (options[:application] || "Application")
        args << (options[:domain] || "www.mynewsite.com")

        Rails::Generator::Scripts::Generate.new.run(args)
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
deprec-1.3.0 lib/deprec/generators/loader.rb
deprec-1.2.0 lib/deprec/generators/loader.rb
deprec-1.2.2 lib/deprec/generators/loader.rb
deprec-1.2.3 lib/deprec/generators/loader.rb
deprec-1.2.1 lib/deprec/generators/loader.rb
deprec-1.3.1 lib/deprec/generators/loader.rb
deprec-1.1.0 lib/deprec/generators/loader.rb
deprec-1.8.0 lib/deprec/generators/loader.rb
deprec-1.9.0 lib/deprec/generators/loader.rb
deprec-1.9.1 lib/deprec/generators/loader.rb
deprec-1.9.2 lib/deprec/generators/loader.rb
deprec-1.9.3 lib/deprec/generators/loader.rb
deprec-1.5.0 lib/deprec/generators/loader.rb
deprec-1.4.1 lib/deprec/generators/loader.rb
deprec-1.4.2 lib/deprec/generators/loader.rb
deprec-1.5.1 lib/deprec/generators/loader.rb
deprec-1.6.0 lib/deprec/generators/loader.rb
deprec-1.7.0 lib/deprec/generators/loader.rb
deprec-1.7.1 lib/deprec/generators/loader.rb