aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2009-12-01 23:42:07 -0200
committerJeremy Kemper <jeremy@bitsweat.net>2009-12-01 17:51:10 -0800
commit28657e4f418c84dad08ae1f541d24df2d91d93aa (patch)
tree8f1d99537038a713027e78b9a373efa634acc925 /railties/lib/rails/generators
parent74be70039f0718a2f8102302c9ea1ea5b2db681a (diff)
downloadrails-28657e4f418c84dad08ae1f541d24df2d91d93aa.tar.gz
rails-28657e4f418c84dad08ae1f541d24df2d91d93aa.tar.bz2
rails-28657e4f418c84dad08ae1f541d24df2d91d93aa.zip
Update vendored thor and ensure that content is completely modified before checking file collisions.
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
Diffstat (limited to 'railties/lib/rails/generators')
-rw-r--r--railties/lib/rails/generators/rails/app/app_generator.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/railties/lib/rails/generators/rails/app/app_generator.rb b/railties/lib/rails/generators/rails/app/app_generator.rb
index 7e21a6d1d9..ae18fa843b 100644
--- a/railties/lib/rails/generators/rails/app/app_generator.rb
+++ b/railties/lib/rails/generators/rails/app/app_generator.rb
@@ -123,10 +123,10 @@ module Rails::Generators
end
def create_script_files
- directory "script" do |file|
- prepend_file file, "#{shebang}\n", :verbose => false
- chmod file, 0755, :verbose => false
+ directory "script" do |content|
+ "#{shebang}\n" + content
end
+ chmod "script", 0755, :verbose => false
end
def create_test_files