##// END OF EJS Templates
Renamed the .rb files in the plugin_generator to end in .erb. The .rb was...
Eric Davis -
r1947:bcde2f4dce7a
parent child
Show More
@@ -1,31 +1,31
1 class RedminePluginGenerator < Rails::Generator::NamedBase
1 class RedminePluginGenerator < Rails::Generator::NamedBase
2 attr_reader :plugin_path, :plugin_name, :plugin_pretty_name
2 attr_reader :plugin_path, :plugin_name, :plugin_pretty_name
3
3
4 def initialize(runtime_args, runtime_options = {})
4 def initialize(runtime_args, runtime_options = {})
5 super
5 super
6 @plugin_name = "redmine_#{file_name.underscore}"
6 @plugin_name = "redmine_#{file_name.underscore}"
7 @plugin_pretty_name = plugin_name.titleize
7 @plugin_pretty_name = plugin_name.titleize
8 @plugin_path = "vendor/plugins/#{plugin_name}"
8 @plugin_path = "vendor/plugins/#{plugin_name}"
9 end
9 end
10
10
11 def manifest
11 def manifest
12 record do |m|
12 record do |m|
13 m.directory "#{plugin_path}/app/controllers"
13 m.directory "#{plugin_path}/app/controllers"
14 m.directory "#{plugin_path}/app/helpers"
14 m.directory "#{plugin_path}/app/helpers"
15 m.directory "#{plugin_path}/app/models"
15 m.directory "#{plugin_path}/app/models"
16 m.directory "#{plugin_path}/app/views"
16 m.directory "#{plugin_path}/app/views"
17 m.directory "#{plugin_path}/db/migrate"
17 m.directory "#{plugin_path}/db/migrate"
18 m.directory "#{plugin_path}/lib/tasks"
18 m.directory "#{plugin_path}/lib/tasks"
19 m.directory "#{plugin_path}/assets/images"
19 m.directory "#{plugin_path}/assets/images"
20 m.directory "#{plugin_path}/assets/javascripts"
20 m.directory "#{plugin_path}/assets/javascripts"
21 m.directory "#{plugin_path}/assets/stylesheets"
21 m.directory "#{plugin_path}/assets/stylesheets"
22 m.directory "#{plugin_path}/lang"
22 m.directory "#{plugin_path}/lang"
23 m.directory "#{plugin_path}/test"
23 m.directory "#{plugin_path}/test"
24
24
25 m.template 'README', "#{plugin_path}/README"
25 m.template 'README.rdoc', "#{plugin_path}/README.rdoc"
26 m.template 'init.rb', "#{plugin_path}/init.rb"
26 m.template 'init.rb.erb', "#{plugin_path}/init.rb"
27 m.template 'en.yml', "#{plugin_path}/lang/en.yml"
27 m.template 'en.yml', "#{plugin_path}/lang/en.yml"
28 m.template 'test_helper.rb', "#{plugin_path}/test/test_helper.rb"
28 m.template 'test_helper.rb.erb', "#{plugin_path}/test/test_helper.rb"
29 end
29 end
30 end
30 end
31 end
31 end
1 NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/README to lib/generators/redmine_plugin/templates/README.rdoc
NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/README to lib/generators/redmine_plugin/templates/README.rdoc
1 NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/init.rb to lib/generators/redmine_plugin/templates/init.rb.erb
NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/init.rb to lib/generators/redmine_plugin/templates/init.rb.erb
1 NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/test_helper.rb to lib/generators/redmine_plugin/templates/test_helper.rb.erb
NO CONTENT: file renamed from lib/generators/redmine_plugin/templates/test_helper.rb to lib/generators/redmine_plugin/templates/test_helper.rb.erb
General Comments 0
You need to be logged in to leave comments. Login now