aboutsummaryrefslogtreecommitdiffstats
path: root/Rakefile
diff options
context:
space:
mode:
authorBryan Helmkamp <bryan@brynary.com>2010-03-01 21:55:43 -0500
committerJeremy Kemper <jeremy@bitsweat.net>2010-03-01 19:00:19 -0800
commit11db694e0b825e3077e7545b08c1bf975997021f (patch)
tree4240c3072361a540ad49f53e47b517dc088d7d9b /Rakefile
parent8bb162f008bb8e3a66b4a0d98b9f56cad45a4ab3 (diff)
downloadrails-11db694e0b825e3077e7545b08c1bf975997021f.tar.gz
rails-11db694e0b825e3077e7545b08c1bf975997021f.tar.bz2
rails-11db694e0b825e3077e7545b08c1bf975997021f.zip
Remove cruft in the gem packaging and release code
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile14
1 files changed, 6 insertions, 8 deletions
diff --git a/Rakefile b/Rakefile
index c5c548d89c..4b14f8a2f1 100644
--- a/Rakefile
+++ b/Rakefile
@@ -2,8 +2,6 @@ require 'rake'
require 'rake/rdoctask'
require 'rake/gempackagetask'
-env = %(PKG_BUILD="#{ENV['PKG_BUILD']}") if ENV['PKG_BUILD']
-
PROJECTS = %w(activesupport activemodel actionpack actionmailer activeresource activerecord railties)
Dir["#{File.dirname(__FILE__)}/*/lib/*/version.rb"].each do |version_path|
@@ -13,12 +11,12 @@ end
desc 'Run all tests by default'
task :default => %w(test test:isolated)
-%w(test test:isolated rdoc pgem package gem gemspec).each do |task_name|
+%w(test test:isolated rdoc package gem).each do |task_name|
desc "Run #{task_name} task for all projects"
task task_name do
errors = []
PROJECTS.each do |project|
- system(%(cd #{project} && #{env} #{$0} #{task_name})) || errors << project
+ system(%(cd #{project} && #{$0} #{task_name})) || errors << project
end
fail("Errors in #{errors.join(', ')}") unless errors.empty?
end
@@ -27,9 +25,9 @@ end
desc "Smoke-test all projects"
task :smoke do
(PROJECTS - %w(activerecord)).each do |project|
- system %(cd #{project} && #{env} #{$0} test:isolated)
+ system %(cd #{project} && #{$0} test:isolated)
end
- system %(cd activerecord && #{env} #{$0} sqlite3:isolated_test)
+ system %(cd activerecord && #{$0} sqlite3:isolated_test)
end
spec = eval(File.read('rails.gemspec'))
@@ -48,7 +46,7 @@ desc "Release all components to gemcutter."
task :release_projects => :package do
errors = []
PROJECTS.each do |project|
- system(%(cd #{project} && #{env} #{$0} release)) || errors << project
+ system(%(cd #{project} && #{$0} release)) || errors << project
end
fail("Errors in #{errors.join(', ')}") unless errors.empty?
end
@@ -122,6 +120,6 @@ task :pdoc => :rdoc do
require 'rake/contrib/sshpublisher'
Rake::SshDirPublisher.new("wrath.rubyonrails.org", "public_html/api", "doc/rdoc").upload
PROJECTS.each do |project|
- system %(cd #{project} && #{env} #{$0} pdoc)
+ system %(cd #{project} && #{$0} pdoc)
end
end