about summary refs log tree commit homepage
path: root/Rakefile
diff options
context:
space:
mode:
authorzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-05-20 20:08:50 +0000
committerzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-05-20 20:08:50 +0000
commit35c289915457285e036592196ec07dfbe2b23364 (patch)
tree8cff7ff4f7dcfdc5a0e524dbe8200d715344f988 /Rakefile
parent30c7d8fe4b5052157f88fc45280667d4671d686b (diff)
downloadunicorn-35c289915457285e036592196ec07dfbe2b23364.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@196 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile14
1 files changed, 13 insertions, 1 deletions
diff --git a/Rakefile b/Rakefile
index ce8aeca..ae54119 100644
--- a/Rakefile
+++ b/Rakefile
@@ -31,12 +31,24 @@ task :ragel do
   sh %{/usr/local/bin/ragel ext/http11/http11_parser.rl | /usr/local/bin/rlcodegen -G2 -o ext/http11/http11_parser.c}
 end
 
-task :site do
+task :site_webgen do
   sh %{pushd doc/site; webgen; scp -r output/* #{ENV['SSH_USER']}@rubyforge.org:/var/www/gforge-projects/mongrel/; popd }
+end
+
+task :site_rdoc do
   sh %{ scp -r doc/rdoc/* #{ENV['SSH_USER']}@rubyforge.org:/var/www/gforge-projects/mongrel/rdoc/ }
+end
+
+task :site_coverage => [:test_units_with_coverage] do
+  sh %{ scp -r test/coverage/unit/* #{ENV['SSH_USER']}@rubyforge.org:/var/www/gforge-projects/mongrel/coverage/ }
+end
+
+task :site_projects_rdoc do
   sh %{ cd projects/gem_plugin; rake site }
 end
 
+task :site => [:site_webgen, :site_rdoc, :site_coverage, :site_projects_rdoc]
+
 setup_extension("http11", "http11")
 
 name="mongrel"