提交 9fcbd37d 编写于 作者: S Scott Barron

When freezing to edge, we should also export railties/bin and railties/html so

that rails:update:scripts and rails:update:javascripts still function.


git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3719 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 631181ca
......@@ -42,7 +42,16 @@ namespace :rails do
mkdir_p "vendor/rails"
revision_switch = ENV['REVISION'] ? " -r #{ENV['REVISION']}" : ''
for framework in %w( railties actionpack activerecord actionmailer activesupport actionwebservice )
# Railties needs bin/ and html/ in order for update:scripts and
# update:javascripts to function properly
mkdir_p "vendor/rails/railties"
system "svn export http://dev.rubyonrails.org/svn/rails/trunk/railties/lib vendor/rails/railties/lib #{revision_switch}"
system "svn export http://dev.rubyonrails.org/svn/rails/trunk/railties/bin vendor/rails/railties/bin #{revision_switch}"
system "svn export http://dev.rubyonrails.org/svn/rails/trunk/railties/html vendor/rails/railties/html #{revision_switch}"
# The rest of the frameworks really just need lib/
for framework in %w( actionpack activerecord actionmailer activesupport actionwebservice )
mkdir_p "vendor/rails/#{framework}"
system "svn export http://dev.rubyonrails.org/svn/rails/trunk/#{framework}/lib vendor/rails/#{framework}/lib #{revision_switch}"
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册