From d0900804338d646e727ee2ed4ed5aeba0b67cf0f Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Wed, 16 Jun 2010 23:35:35 -0400 Subject: [PATCH] remove secret token initializer in rails 3 projects so that `rake rails:update` doesn't freeze --- lib/garlic/target.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/garlic/target.rb b/lib/garlic/target.rb index af2f2b8..53ece8d 100644 --- a/lib/garlic/target.rb +++ b/lib/garlic/target.rb @@ -65,7 +65,12 @@ def install_rails `ruby #{rails_repo.path}/railties/bin/rails #{path}` end end - install_dependency(rails_repo, 'vendor/rails') { `rake rails:update` } + + install_dependency(rails_repo, 'vendor/rails') do + # remove secret token so that rails 3 installer doesn't freeze + `rm -rf config/initializers/secret_token.rb` + `rake rails:update` + end end def install_dependency(repo, install_path = ".", options = {}, &block)