diff --git a/lib/generators/devise_views/devise_views_generator.rb b/lib/generators/devise_views/devise_views_generator.rb index 22a8bf93..288b67d3 100644 --- a/lib/generators/devise_views/devise_views_generator.rb +++ b/lib/generators/devise_views/devise_views_generator.rb @@ -1,15 +1,14 @@ class DeviseViewsGenerator < Rails::Generators::Base desc "Copies all Devise views to your application." + argument :scope, :required => false, :default => nil, + :desc => "The scope to copy views to" + def self.source_root @_devise_source_root ||= File.expand_path("../../../../app/views", __FILE__) end def copy_views - directory "devise", "app/views/devise" - end - - def say_restart_server - say "Views copied. Please restart your server." + directory "devise", "app/views/devise/#{scope}" end end \ No newline at end of file