about summary refs log tree commit homepage
path: root/Rakefile
diff options
context:
space:
mode:
authorEvan Weaver <eweaver@twitter.com>2008-11-22 13:54:32 -0800
committerEvan Weaver <eweaver@twitter.com>2008-11-22 13:54:32 -0800
commita1e7f56ee59fdb025b59d6530b7ed72d0e67a5a2 (patch)
treee9594d3a28f5eaf9b373b57ba2cb0e40eb588d7c /Rakefile
parent2710d631aa4ecff45bf39374c5dd30de41d5cc23 (diff)
downloadunicorn-a1e7f56ee59fdb025b59d6530b7ed72d0e67a5a2.tar.gz
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile87
1 files changed, 1 insertions, 86 deletions
diff --git a/Rakefile b/Rakefile
index fbe8801..247d4fa 100644
--- a/Rakefile
+++ b/Rakefile
@@ -13,8 +13,7 @@ e = Echoe.new("mongrel") do |p|
   p.docs_host = 'mongrel.cloudbur.st:/home/eweaver/www/mongrel/htdocs/web'
   p.ignore_pattern = /^(pkg|site|projects|doc|log)|CVS|\.log/
   p.ruby_version = '>=1.8.4'
-  p.dependencies = ['gem_plugin >=0.2.3']  
-  p.extension_pattern = nil
+    p.extension_pattern = nil
   
   p.certificate_chain = case (ENV['USER'] || ENV['USERNAME']).downcase
     when 'eweaver'
@@ -114,87 +113,3 @@ elsif Platform.java?
   task :compile => [filename]
 
 end
-
-#### Project-wide install and uninstall tasks
-
-def sub_project(project, *targets)
-  targets.each do |target|
-    Dir.chdir "projects/#{project}" do
-      sh("#{Platform.rake} #{target.to_s}") # --trace
-    end
-  end
-end
-
-desc "Compile all the projects"
-task :compile_all => [:compile] do
-  sub_project("fastthread", :compile)
-  sub_project("mongrel_service", :compile)
-end
-
-desc "Package Mongrel and all subprojects"
-task :package_all => [:package] do
-  sub_project("gem_plugin", :package)
-  sub_project("cgi_multipart_eof_fix", :package)
-  sub_project("fastthread", :package)
-  sub_project("mongrel_status", :package)
-  sub_project("mongrel_upload_progress", :package)
-  sub_project("mongrel_console", :package)
-  sub_project("mongrel_cluster", :package)
-  sub_project("mongrel_experimental", :package)
-
-  sh("rake java package") unless Platform.windows?
-  
-  sub_project("mongrel_service", :package) if Platform.windows?
-end
-
-task :install_requirements do
-  # These run before Mongrel is installed
-  sub_project("gem_plugin", :install)
-  sub_project("cgi_multipart_eof_fix", :install)
-  sub_project("fastthread", :install)
-end
-
-desc "for Mongrel and all subprojects"
-task :install => [:install_requirements] do
-  # These run after Mongrel is installed
-  sub_project("mongrel_status", :install)
-  sub_project("mongrel_upload_progress", :install)
-  sub_project("mongrel_console", :install)
-  sub_project("mongrel_cluster", :install)
-  # sub_project("mongrel_experimental", :install)
-  sub_project("mongrel_service", :install) if Platform.windows?
-end
-
-desc "for Mongrel and all its subprojects"
-task :uninstall => [:clean] do
-  sub_project("mongrel_status", :uninstall)
-  sub_project("cgi_multipart_eof_fix", :uninstall)
-  sub_project("mongrel_upload_progress", :uninstall)
-  sub_project("mongrel_console", :uninstall)
-  sub_project("gem_plugin", :uninstall)
-  sub_project("fastthread", :uninstall)
-  # sub_project("mongrel_experimental", :uninstall)
-  sub_project("mongrel_service", :uninstall) if Platform.windows?
-end
-
-desc "for Mongrel and all its subprojects"
-task :clean_all => [:clean] do
-  sub_project("gem_plugin", :clean)
-  sub_project("cgi_multipart_eof_fix", :clean)
-  sub_project("fastthread", :clean)
-  sub_project("mongrel_status", :clean)
-  sub_project("mongrel_upload_progress", :clean)
-  sub_project("mongrel_console", :clean)
-  sub_project("mongrel_cluster", :clean)
-  sub_project("mongrel_experimental", :clean)
-  sub_project("mongrel_service", :clean) if Platform.windows?
-end
-
-#### Site upload tasks
-
-namespace :site do
-  desc "Upload the coverage report"
-  task :coverage => [:rcov] do
-    sh "rsync -azv --no-perms --no-times test/coverage/* mongrel.cloudbur.st:/home/eweaver/www/mongrel/htdocs/web/coverage" rescue nil
-  end
-end