<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -215,7 +215,7 @@ task :distclean =&gt; &quot;clean:distclean&quot;
 
 namespace :clean do
   desc &quot;Clean everything but third-party libs&quot;
-  task :all =&gt; %w[clean:rbc clean:extensions clean:shotgun clean:generated clean:crap]
+  task :all =&gt; %w[clean:rbc clean:extensions clean:shotgun clean:generated clean:crap clean:config]
 
   desc &quot;Clean everything including third-party libs&quot;
   task :distclean =&gt; %w[clean:all clean:external]
@@ -259,6 +259,12 @@ namespace :clean do
   task :crap do
     rm_f Dir[&quot;*~&quot;] + Dir[&quot;**/*~&quot;], :verbose =&gt; $verbose
   end
+  
+  desc &quot;Cleans up config files (so they can be regenerated when you change PREFIX)&quot;
+  task :config do
+    rm &quot;shotgun/config.h&quot;, :verbose =&gt; $verbose
+    rm &quot;shotgun/config.mk&quot;, :verbose =&gt; $verbose
+  end
 end
 
 # SPEC TASKS</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>36f5a592fe4b2c9e53b7b848b8abd158dc1776c8</id>
    </parent>
  </parents>
  <author>
    <name>Stephen Bannasch</name>
    <email>stephen.bannasch@gmail.com</email>
  </author>
  <url>http://github.com/evanphx/rubinius/commit/9d1378bf05abfcd4e6c5f2162ab9a2b2e651d3e0</url>
  <id>9d1378bf05abfcd4e6c5f2162ab9a2b2e651d3e0</id>
  <committed-date>2008-04-07T20:35:52-07:00</committed-date>
  <authored-date>2008-04-07T20:13:50-07:00</authored-date>
  <message>Add a clean:config task to clean:all so changes in PREFIX work

Updates the Rakefile so clean:all deletes config.h and
config.mk. Previously once config.h and config.mk were created they
weren't changed if the PREFIX changed.

Signed-off-by: Brian Ford &lt;bford@engineyard.com&gt;</message>
  <tree>1c55ca6823d9587b2cac05eaaec87f88c1f80d16</tree>
  <committer>
    <name>Brian Ford</name>
    <email>bford@engineyard.com</email>
  </committer>
</commit>
