aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/generator.rb
blob: cc3a983d603c81a0d0c7afc2581939e8f2cca004 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
activesupport_path = "#{File.dirname(__FILE__)}/../../activesupport/lib"
$:.unshift(activesupport_path) if File.directory?(activesupport_path)
require 'active_support/all'

# TODO Use vendored Thor
require 'rubygems'
gem 'josevalim-thor'
require 'thor'

$:.unshift(File.dirname(__FILE__))
require 'rails/version' unless defined?(Rails::VERSION)

require 'generator/base'
require 'generator/named_base'

module Rails
  module Generators
    def self.builtin
      Dir[File.dirname(__FILE__) + '/generator/generators/*'].collect do |file|
        File.basename(file)
      end
    end
  end
end