Class: Merb::Generators::MerbStackGenerator
Class Method Summary
collapse
Instance Method Summary
collapse
#initialize
#class_name, #file_name, #initialize, #symbol_name, #test_class_name
Methods inherited from Generator
#go_up, #initialize, #with_modules
#error, #success, #warning
Class Method Details
.common_templates_dir ⇒ Object
12
13
14
15
|
# File 'lib/generators/merb/merb_stack.rb', line 12
def self.common_templates_dir
File.expand_path(File.join(File.dirname(__FILE__), '..',
'templates', 'application', 'common'))
end
|
.source_root ⇒ Object
8
9
10
|
# File 'lib/generators/merb/merb_stack.rb', line 8
def self.source_root
File.join(super, 'application', 'merb_stack')
end
|
Instance Method Details
#common_templates_dir ⇒ Object
21
22
23
|
# File 'lib/generators/merb/merb_stack.rb', line 21
def common_templates_dir
self.class.common_templates_dir
end
|
#destination_root ⇒ Object
17
18
19
|
# File 'lib/generators/merb/merb_stack.rb', line 17
def destination_root
File.join(@destination_root, base_name)
end
|
#dm_gems_version ⇒ Object
97
98
99
|
# File 'lib/generators/merb/merb_stack.rb', line 97
def dm_gems_version
"0.9.6"
end
|
#merb_gems_version ⇒ Object
93
94
95
|
# File 'lib/generators/merb/merb_stack.rb', line 93
def merb_gems_version
Merb::VERSION
end
|
#orm ⇒ Object
29
30
31
|
# File 'lib/generators/merb/merb_stack.rb', line 29
def orm
:datamapper
end
|
#testing_framework ⇒ Object
25
26
27
|
# File 'lib/generators/merb/merb_stack.rb', line 25
def testing_framework
:rspec
end
|