<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -263,10 +263,7 @@ namespace :spec do
 
   desc &quot;Run continuous integration examples&quot;
   task :ci do
-    ENV.delete 'RBX_BOOTSTRAP'
-    ENV.delete 'RBX_CORE'
-    ENV.delete 'RBX_LOADER'
-    ENV.delete 'RBX_PLATFORM'
+    clear_compiler
 
     target = ENV['SPEC_TARGET'] || 'rbx'
     system %(shotgun/rubinius -e 'puts &quot;rbx build: \#{Rubinius::BUILDREV}&quot;') if target == 'rbx'</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,9 @@
+def clear_compiler
+  ENV.delete 'RBX_BOOTSTRAP'
+  ENV.delete 'RBX_CORE'
+  ENV.delete 'RBX_LOADER'
+  ENV.delete 'RBX_PLATFORM'
+end
 
 def make(args = nil)
   if RUBY_PLATFORM =~ /bsd/
@@ -8,6 +14,12 @@ def make(args = nil)
   &quot;#{ENV['MAKE'] || gmake} #{args}&quot;
 end
 
+def rbx(*args)
+  clear_compiler
+
+  sh('shotgun/rubinius', *args)
+end
+
 class Hash
   include TSort
 </diff>
      <filename>rakelib/rubinius.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ac668fb30a28e7c1addbb61e9d50d9ea0dea8f5a</id>
    </parent>
  </parents>
  <author>
    <name>Eric Hodel</name>
    <email>ehodel@engineyard.com</email>
  </author>
  <url>http://github.com/evanphx/rubinius/commit/287a581f29e1a9d6c87d7b0712bba9179573fc43</url>
  <id>287a581f29e1a9d6c87d7b0712bba9179573fc43</id>
  <committed-date>2008-02-11T17:36:54-08:00</committed-date>
  <authored-date>2008-02-11T15:59:54-08:00</authored-date>
  <message>Add #rbx, #clear_compiler</message>
  <tree>8b01c8ec9844d2beefa4bd05e79d3879f2e6fafc</tree>
  <committer>
    <name>Eric Hodel</name>
    <email>ehodel@engineyard.com</email>
  </committer>
</commit>
