<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>History.txt</filename>
    </added>
    <added>
      <filename>Manifest.txt</filename>
    </added>
    <added>
      <filename>README.rdoc</filename>
    </added>
    <added>
      <filename>lib/rspec_multi_matchers.rb</filename>
    </added>
    <added>
      <filename>script/console</filename>
    </added>
    <added>
      <filename>script/destroy</filename>
    </added>
    <added>
      <filename>script/generate</filename>
    </added>
    <added>
      <filename>spec/spec.opts</filename>
    </added>
    <added>
      <filename>spec/spec_helper.rb</filename>
    </added>
    <added>
      <filename>tasks/rspec.rake</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,9 +1,26 @@
-desc &quot;run all specs&quot;
-task :spec do
-  puts `spec spec/loader.rb`
-end
-
-desc &quot;run all specs&quot;
-task :test =&gt; :spec
-
-task :default =&gt; :spec
+%w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f }
+require File.dirname(__FILE__) + '/lib/rspec_multi_matchers'
+
+# Generate all the Rake tasks
+# Run 'rake -T' to see list of generated tasks (from gem root directory)
+$hoe = Hoe.new('rspec_multi_matchers', RspecMultiMatchers::VERSION) do |p|
+  p.developer('Greg Weber', 'greg@gregweber.info')
+  p.changes              = p.paragraphs_of(&quot;History.txt&quot;, 0..1).join(&quot;\n\n&quot;)
+  # p.extra_deps         = [
+  #   ['activesupport','&gt;= 2.0.2'],
+  # ]
+  p.extra_dev_deps = [
+    ['newgem', &quot;&gt;= #{::Newgem::VERSION}&quot;]
+  ]
+  
+  p.clean_globs |= %w[**/.DS_Store tmp *.log]
+  path = (p.rubyforge_name == p.name) ? p.rubyforge_name : &quot;\#{p.rubyforge_name}/\#{p.name}&quot;
+  p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc')
+  p.rsync_args = '-av --delete --ignore-errors'
+end
+
+require 'newgem/tasks' # load /tasks/*.rake
+Dir['tasks/**/*.rake'].each { |t| load t }
+
+remove_task :default
+task :default =&gt; [:spec]</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require 'spec/shared_enum_spec'
+require File.dirname(__FILE__) + '/spec_helper'
 
 describe MatchEach do
   it_should_behave_like &quot;each matcher&quot;</diff>
      <filename>spec/match_each_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require 'spec/shared_enum_spec'
+require File.dirname(__FILE__) + '/spec_helper'
 
 describe MatchEnum do
   it_should_behave_like &quot;each matcher&quot;</diff>
      <filename>spec/match_enum_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,5 @@
+require File.dirname(__FILE__) + '/spec_helper'
+
 describe MatchInOrder do
 
   it &quot;should match a single regular expression&quot; do</diff>
      <filename>spec/match_in_order_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>MIT-LICENSE</filename>
    </removed>
    <removed>
      <filename>README</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>818c996d094dfc57096342d2cf05f27fc36650e8</id>
    </parent>
  </parents>
  <author>
    <name>Dr Nic Williams</name>
    <email>drnicwilliams@gmail.com</email>
  </author>
  <url>http://github.com/gregwebs/rspec-multi-matchers/commit/af4baad7677068139738f33ca0a96a98fc913dbf</url>
  <id>af4baad7677068139738f33ca0a96a98fc913dbf</id>
  <committed-date>2008-11-18T01:33:58-08:00</committed-date>
  <authored-date>2008-11-18T01:33:58-08:00</authored-date>
  <message>refactored projects into a RubyGem</message>
  <tree>4c301c68bf8cfa1de759fb796a5fe9811a4fbfb1</tree>
  <committer>
    <name>Dr Nic Williams</name>
    <email>drnicwilliams@gmail.com</email>
  </committer>
</commit>
