##// END OF EJS Templates
remove Rails 2.1 lang/en.yml from lib/generators/redmine_plugin...
Toshi MARUYAMA -
r9164:3db1fa6b839b
parent child
Show More
@@ -1,20 +1,19
1 1 Description:
2 2 The plugin generator creates stubs for a new Redmine plugin.
3 3
4 4 Example:
5 5 ./script/generate redmine_plugin meetings
6 6 create vendor/plugins/redmine_meetings/app/controllers
7 7 create vendor/plugins/redmine_meetings/app/helpers
8 8 create vendor/plugins/redmine_meetings/app/models
9 9 create vendor/plugins/redmine_meetings/app/views
10 10 create vendor/plugins/redmine_meetings/db/migrate
11 11 create vendor/plugins/redmine_meetings/lib/tasks
12 12 create vendor/plugins/redmine_meetings/assets/images
13 13 create vendor/plugins/redmine_meetings/assets/javascripts
14 14 create vendor/plugins/redmine_meetings/assets/stylesheets
15 15 create vendor/plugins/redmine_meetings/lang
16 16 create vendor/plugins/redmine_meetings/README
17 17 create vendor/plugins/redmine_meetings/init.rb
18 create vendor/plugins/redmine_meetings/lang/en.yml
19 18 create vendor/plugins/redmine_meetings/config/locales/en.yml
20 19 create vendor/plugins/redmine_meetings/test/test_helper.rb
@@ -1,33 +1,32
1 1 class RedminePluginGenerator < Rails::Generator::NamedBase
2 2 attr_reader :plugin_path, :plugin_name, :plugin_pretty_name
3 3
4 4 def initialize(runtime_args, runtime_options = {})
5 5 super
6 6 @plugin_name = "redmine_#{file_name.underscore}"
7 7 @plugin_pretty_name = plugin_name.titleize
8 8 @plugin_path = "vendor/plugins/#{plugin_name}"
9 9 end
10 10
11 11 def manifest
12 12 record do |m|
13 13 m.directory "#{plugin_path}/app/controllers"
14 14 m.directory "#{plugin_path}/app/helpers"
15 15 m.directory "#{plugin_path}/app/models"
16 16 m.directory "#{plugin_path}/app/views"
17 17 m.directory "#{plugin_path}/db/migrate"
18 18 m.directory "#{plugin_path}/lib/tasks"
19 19 m.directory "#{plugin_path}/assets/images"
20 20 m.directory "#{plugin_path}/assets/javascripts"
21 21 m.directory "#{plugin_path}/assets/stylesheets"
22 22 m.directory "#{plugin_path}/lang"
23 23 m.directory "#{plugin_path}/config/locales"
24 24 m.directory "#{plugin_path}/test"
25 25
26 26 m.template 'README.rdoc', "#{plugin_path}/README.rdoc"
27 27 m.template 'init.rb.erb', "#{plugin_path}/init.rb"
28 m.template 'en.yml', "#{plugin_path}/lang/en.yml"
29 28 m.template 'en_rails_i18n.yml', "#{plugin_path}/config/locales/en.yml"
30 29 m.template 'test_helper.rb.erb', "#{plugin_path}/test/test_helper.rb"
31 30 end
32 31 end
33 32 end
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now