From 36f7ed45c92d60ecab43da6a1bdbc19bb5bb0909 Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Sat, 8 May 2010 12:21:40 -0500 Subject: [PATCH] make sure to clean out old .bundle and .so files when building a gem so that they don't muck up the build --- Rakefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index 24c9803..245e122 100644 --- a/Rakefile +++ b/Rakefile @@ -23,12 +23,12 @@ Gem::Specification.new do |gemspec| end desc "Build gem" -task :gem do +task :gem => :gemspec do Gem::Builder.new($gemspec).build end desc "build the gemspec" -task :gemspec do +task :gemspec => :clean do File.open("#{$gemspec.name}.gemspec", "w") do |f| f.write($gemspec.to_ruby) end @@ -38,6 +38,7 @@ task :clean do sh "rm -f ext/v8/Makefile" sh "rm -rf pkg" sh "rm -rf *.gem" + sh "rm -rf lib/v8/*.bundle lib/v8/*.so" end namespace :clean do