Method: Merb::Generators::Generator#initialize

Defined in:
lib/merb-gen/generator.rb

#initialize(*args) ⇒ Generator

Returns a new instance of Generator.



32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# File 'lib/merb-gen/generator.rb', line 32

def initialize(*args)
  Merb::Config.setup({
    :log_level        => :fatal,
    :log_delimiter    => " ~ ",
    :log_auto_flush   => false,
    :reload_templates => false,
    :reload_classes   => false
  })

  Merb::BootLoader::Logger.run
  Merb::BootLoader::BuildFramework.run
  Merb::BootLoader::Dependencies.run
  
  super
  options[:orm] ||= Merb.orm
  options[:testing_framework] ||= Merb.test_framework
  options[:template_engine] ||= Merb.template_engine
end