<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -10,7 +10,12 @@ end
 require &quot;./echoe_config&quot;
 
 desc &quot;Run all gem-related tasks&quot;
-task :ec2onrails_gem =&gt; [:manifest, :package, :update_github_gemspec]
+task :ec2onrails_gem =&gt; [:delete_ignored_files, :manifest, :package, :update_github_gemspec]
+
+desc &quot;Delete files that are in .gitignore so they don't get added to the manifest&quot;
+task :delete_ignored_files do
+  File.read(&quot;.gitignore&quot;).each { |line| FileUtils.rm_f Dir.glob(line.strip) }
+end
 
 desc &quot;Update the GitHub gemspec file (/ec2onrails.gemspec)&quot;
 task :update_github_gemspec =&gt; [:manifest, :package] do</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a9f1ffb8d6477dcf9d89387271d7472c8710fc8c</id>
    </parent>
  </parents>
  <author>
    <name>Paul Dowman</name>
    <email>paul@pauldowman.com</email>
  </author>
  <url>http://github.com/pauldowman/ec2onrails/commit/c295f15b2af5a8966f29045c498a94345387c259</url>
  <id>c295f15b2af5a8966f29045c498a94345387c259</id>
  <committed-date>2009-06-29T15:01:57-07:00</committed-date>
  <authored-date>2009-06-29T15:01:57-07:00</authored-date>
  <message>ec2onrails_gem rake task deletes ignored files so that they don't get added to the manifest</message>
  <tree>72a6136febafd9de8b0c36888c24cf5273714e87</tree>
  <committer>
    <name>Paul Dowman</name>
    <email>paul@pauldowman.com</email>
  </committer>
</commit>
