From a8b3efbe5cf07edcafe76f5ed86b27b18c3df5f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Wed, 17 Jun 2009 11:46:59 +0200 Subject: Moved prototypes files to where they should be. --- railties/lib/generator/generators/app.thor | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) (limited to 'railties/lib/generator/generators') diff --git a/railties/lib/generator/generators/app.thor b/railties/lib/generator/generators/app.thor index 4aa2022759..a15344051b 100644 --- a/railties/lib/generator/generators/app.thor +++ b/railties/lib/generator/generators/app.thor @@ -50,9 +50,7 @@ module Rails::Generators inside "config" do copy_file "boot.rb" copy_file "routes.rb" - - template "databases/#{options[:database]}.yml", "database.yml" - template "environment.rb" + template "environment.rb" directory "environments" directory "initializers" @@ -60,6 +58,10 @@ module Rails::Generators end end + def craete_db_config_files + template "config/databases/#{options[:database]}.yml", "config/database.yml" + end + def create_db_files directory "db" end @@ -85,7 +87,19 @@ module Rails::Generators end def create_public_files - directory "public" + directory "public", "public", false # Non-recursive. Do small steps, so anyone can overwrite it. + end + + def create_public_image_files + directory "public/images" + end + + def create_public_stylesheets_files + directory "public/stylesheets" + end + + def create_public_javascripts_files + directory "public/javascripts" end def create_dispatch_files @@ -103,10 +117,6 @@ module Rails::Generators chmod "public/dispatch.fcgi", 0755, false end - def create_javascript_files - directory "javascripts/prototype", "public/javascripts" - end - def create_script_files directory "script" chmod "script", 0755, false -- cgit v1.2.3