From 2c253d8df39eec843fd7c3edf6dd9531f1a01a8b Mon Sep 17 00:00:00 2001 From: "ara.t.howard" Date: Tue, 9 Jun 2009 15:17:52 -0600 Subject: [PATCH] more rakefile updates --- rakefile | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/rakefile b/rakefile index dc6d00b..d153e5a 100644 --- a/rakefile +++ b/rakefile @@ -84,22 +84,16 @@ task :gemspec do end task :gem => [:clean, :gemspec] do - Fu.mkdir_p This.pkgdir - - Dir['*.gem'].each{|gem| Fu.rm_f gem} - + before = Dir['*.gem'] cmd = "gem build #{ This.gemspec }" `#{ cmd }` - - gem = Dir['*.gem'].first or 'abort no gem!' - + after = Dir['*.gem'] + gem = ((after - before).first || after.first) or abort('no gem!') Fu.mv gem, This.pkgdir - This.gem = File.basename(gem) end - task :readme do samples = '' prompt = '~ > '