From 04eb5b6e3428a2db773303b339bc776767635aee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Sun, 21 Jun 2009 09:34:32 +0200 Subject: Use Rails default banner. --- railties/lib/generator/base.rb | 8 ++++++++ railties/lib/generator/generators/app.rb | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'railties') diff --git a/railties/lib/generator/base.rb b/railties/lib/generator/base.rb index 5954dc1afd..2e0923a33d 100644 --- a/railties/lib/generator/base.rb +++ b/railties/lib/generator/base.rb @@ -26,6 +26,14 @@ module Rails end end + protected + + # Use Rails default banner. + # + def self.banner + "#{$0} #{self.arguments.map{ |a| a.usage }.join(' ')} [options]" + end + # Small macro to ruby as an option to the generator with proper default # value plus an instance helper method. # diff --git a/railties/lib/generator/generators/app.rb b/railties/lib/generator/generators/app.rb index 8841485e3f..c785e72d8e 100644 --- a/railties/lib/generator/generators/app.rb +++ b/railties/lib/generator/generators/app.rb @@ -7,7 +7,7 @@ module Rails::Generators class App < Base DATABASES = %w( mysql oracle postgresql sqlite2 sqlite3 frontbase ibm_db ) - namespace :rails + namespace "rails:app" add_shebang_option! argument :app_path, :type => :string -- cgit v1.2.3