about summary refs log tree commit homepage
path: root/Rakefile
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-04-18 21:33:40 -0700
committerEric Wong <normalperson@yhbt.net>2010-04-19 01:22:39 -0700
commit98622a1c291277ff124a586929c675e9ae67692e (patch)
treef865bac26ccbcc0a52e18ea201fb3dfbac955dc0 /Rakefile
parentb6dcf1343a379f0fb5de5cc551dbbf85da2b4cdf (diff)
downloadrainbows-98622a1c291277ff124a586929c675e9ae67692e.tar.gz
It should make life easier when dealing with and testing
complex dependencies, especially ones like Cramp which
depend on prerelease versions of gems.
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/Rakefile b/Rakefile
index 219744a..cb4cae0 100644
--- a/Rakefile
+++ b/Rakefile
@@ -183,3 +183,10 @@ task :fm_update do
     p http.post(uri.path, req, {'Content-Type'=>'application/json'})
   end
 end
+
+desc 'isolate gems for development'
+task :isolate do
+  require 'isolate'
+  Isolate.gems "tmp/gems/#{RUBY_VERSION}",
+               :file => ENV['ISOLATE_CONFIG']
+end