about summary refs log tree commit homepage
path: root/projects/fastthread/Rakefile
diff options
context:
space:
mode:
authorluislavena <luislavena@19e92222-5c0b-0410-8929-a290d50e31e9>2006-11-27 16:43:35 +0000
committerluislavena <luislavena@19e92222-5c0b-0410-8929-a290d50e31e9>2006-11-27 16:43:35 +0000
commit20f0ad8d619759fcaa8a10ec569b14e99c34113f (patch)
treec311f9360f5bc0dcf81f066181df5711c449e2ba /projects/fastthread/Rakefile
parentf9e5eb791faf62ba5a603acc40d7171cc26182cb (diff)
downloadunicorn-20f0ad8d619759fcaa8a10ec569b14e99c34113f.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@443 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'projects/fastthread/Rakefile')
-rw-r--r--projects/fastthread/Rakefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/projects/fastthread/Rakefile b/projects/fastthread/Rakefile
index 0f71d79..4e72bb8 100644
--- a/projects/fastthread/Rakefile
+++ b/projects/fastthread/Rakefile
@@ -6,10 +6,13 @@ require 'tools/rakehelp'
 
 GEM_VERSION="0.4.1"
 
-task :default => ['fastthread', 'test', 'package']
-
 setup_extension('fastthread', 'fastthread')
 
+desc "Compiles native extensions"
+task :compile => [:fastthread]
+
+task :default => [:compile, :test]
+
 Rake::TestTask.new do |task|
   task.libs << 'test'
   task.test_files = Dir.glob( 'test/test*.rb' )
@@ -38,6 +41,7 @@ gemspec = Gem::Specification.new do |gemspec|
   end
 end
 
+task :package => [:clean, :compile, :test]
 Rake::GemPackageTask.new( gemspec ) do |task|
   task.gem_spec = gemspec
   task.need_tar = true