aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/generator/generators/app.thor
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2009-06-17 11:46:59 +0200
committerJosé Valim <jose.valim@gmail.com>2009-06-19 16:11:53 +0200
commita8b3efbe5cf07edcafe76f5ed86b27b18c3df5f3 (patch)
tree26f33477e02e24d11ebaa32332d4e1b3bb0a7bb0 /railties/lib/generator/generators/app.thor
parent4bf8f40638858fa6227bda4aa481cab38862a452 (diff)
downloadrails-a8b3efbe5cf07edcafe76f5ed86b27b18c3df5f3.tar.gz
rails-a8b3efbe5cf07edcafe76f5ed86b27b18c3df5f3.tar.bz2
rails-a8b3efbe5cf07edcafe76f5ed86b27b18c3df5f3.zip
Moved prototypes files to where they should be.
Diffstat (limited to 'railties/lib/generator/generators/app.thor')
-rw-r--r--railties/lib/generator/generators/app.thor26
1 files changed, 18 insertions, 8 deletions
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