<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>History.txt</filename>
    </added>
    <added>
      <filename>License.txt</filename>
    </added>
    <added>
      <filename>Manifest.txt</filename>
    </added>
    <added>
      <filename>README.txt</filename>
    </added>
    <added>
      <filename>bin/piston</filename>
    </added>
    <added>
      <filename>config/hoe.rb</filename>
    </added>
    <added>
      <filename>config/requirements.rb</filename>
    </added>
    <added>
      <filename>lib/piston.rb</filename>
    </added>
    <added>
      <filename>lib/piston/version.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/cli.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/commands/base.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/commands/import.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/repository.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/revision.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/version.rb</filename>
    </added>
    <added>
      <filename>lib/piston_core/working_copy.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git/client.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git/commit.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git/repository.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git/version.rb</filename>
    </added>
    <added>
      <filename>lib/piston_git/working_copy.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn/client.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn/repository.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn/revision.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn/version.rb</filename>
    </added>
    <added>
      <filename>lib/piston_svn/working_copy.rb</filename>
    </added>
    <added>
      <filename>log/.gitignore</filename>
    </added>
    <added>
      <filename>samples/svn/import.rb</filename>
    </added>
    <added>
      <filename>script/destroy</filename>
    </added>
    <added>
      <filename>script/generate</filename>
    </added>
    <added>
      <filename>script/txt2html</filename>
    </added>
    <added>
      <filename>setup.rb</filename>
    </added>
    <added>
      <filename>tasks/deployment.rake</filename>
    </added>
    <added>
      <filename>tasks/environment.rake</filename>
    </added>
    <added>
      <filename>tasks/website.rake</filename>
    </added>
    <added>
      <filename>test/test_git_commit_checkout.rb</filename>
    </added>
    <added>
      <filename>test/test_git_commit_each.rb</filename>
    </added>
    <added>
      <filename>test/test_git_commit_rememberance.rb</filename>
    </added>
    <added>
      <filename>test/test_git_repository_at.rb</filename>
    </added>
    <added>
      <filename>test/test_git_repository_guessing.rb</filename>
    </added>
    <added>
      <filename>test/test_helper.rb</filename>
    </added>
    <added>
      <filename>test/test_import.rb</filename>
    </added>
    <added>
      <filename>test/test_piston.rb</filename>
    </added>
    <added>
      <filename>test/test_repository_guessing.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_repository_at.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_repository_guessing.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_revision_checkout.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_revision_each.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_revision_rememberance.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_copying.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_creation.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_existence.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_finalization.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_guessing.rb</filename>
    </added>
    <added>
      <filename>test/test_svn_working_copy_rememberance.rb</filename>
    </added>
    <added>
      <filename>test/test_working_copy_guessing.rb</filename>
    </added>
    <added>
      <filename>tmp/.gitignore</filename>
    </added>
    <added>
      <filename>website/index.html</filename>
    </added>
    <added>
      <filename>website/index.txt</filename>
    </added>
    <added>
      <filename>website/javascripts/rounded_corners_lite.inc.js</filename>
    </added>
    <added>
      <filename>website/stylesheets/screen.css</filename>
    </added>
    <added>
      <filename>website/template.rhtml</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,33 +1,4 @@
-LIBS = %w(piston-core piston-git piston-svn piston)
-
-def each_lib
-  LIBS.each do |libname|
-    Dir.chdir(libname) do
-      yield libname
-    end
-  end
-end
-
-def each_lib_reversed
-  LIBS.reverse.each do |libname|
-    Dir.chdir(libname) do
-      yield libname
-    end
-  end
-end
-
-namespace :gem do
-  task :install do
-    each_lib { sh &quot;rake install_gem&quot; }
-  end
-
-  task :uninstall do
-    each_lib_reversed {|libname| sh &quot;sudo gem uninstall #{libname}&quot;}
-  end
-end
-
-task :test do
-  each_lib { sh &quot;rake test&quot; }
-end
-
-task :default =&gt; :test
+require &quot;config/requirements&quot;
+require &quot;config/hoe&quot; # setup Hoe + all gem configuration
+
+Dir[&quot;tasks/**/*.rake&quot;].each { |rake| load rake }</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>piston-core/History.txt</filename>
    </removed>
    <removed>
      <filename>piston-core/License.txt</filename>
    </removed>
    <removed>
      <filename>piston-core/Manifest.txt</filename>
    </removed>
    <removed>
      <filename>piston-core/README.txt</filename>
    </removed>
    <removed>
      <filename>piston-core/Rakefile</filename>
    </removed>
    <removed>
      <filename>piston-core/config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/config/requirements.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/cli.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/commands/base.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/commands/import.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/repository.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/revision.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/version.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/lib/piston_core/working_copy.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/log/debug.log</filename>
    </removed>
    <removed>
      <filename>piston-core/script/destroy</filename>
    </removed>
    <removed>
      <filename>piston-core/script/generate</filename>
    </removed>
    <removed>
      <filename>piston-core/script/txt2html</filename>
    </removed>
    <removed>
      <filename>piston-core/setup.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/tasks/deployment.rake</filename>
    </removed>
    <removed>
      <filename>piston-core/tasks/environment.rake</filename>
    </removed>
    <removed>
      <filename>piston-core/tasks/website.rake</filename>
    </removed>
    <removed>
      <filename>piston-core/test/test_helper.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/test/test_import.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/test/test_repository_guessing.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/test/test_working_copy_guessing.rb</filename>
    </removed>
    <removed>
      <filename>piston-core/website/index.html</filename>
    </removed>
    <removed>
      <filename>piston-core/website/index.txt</filename>
    </removed>
    <removed>
      <filename>piston-core/website/javascripts/rounded_corners_lite.inc.js</filename>
    </removed>
    <removed>
      <filename>piston-core/website/stylesheets/screen.css</filename>
    </removed>
    <removed>
      <filename>piston-core/website/template.rhtml</filename>
    </removed>
    <removed>
      <filename>piston-git/History.txt</filename>
    </removed>
    <removed>
      <filename>piston-git/License.txt</filename>
    </removed>
    <removed>
      <filename>piston-git/Manifest.txt</filename>
    </removed>
    <removed>
      <filename>piston-git/README.txt</filename>
    </removed>
    <removed>
      <filename>piston-git/Rakefile</filename>
    </removed>
    <removed>
      <filename>piston-git/config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/config/requirements.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git/client.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git/commit.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git/repository.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git/version.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/lib/piston_git/working_copy.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/log/.gitignore</filename>
    </removed>
    <removed>
      <filename>piston-git/script/destroy</filename>
    </removed>
    <removed>
      <filename>piston-git/script/generate</filename>
    </removed>
    <removed>
      <filename>piston-git/script/txt2html</filename>
    </removed>
    <removed>
      <filename>piston-git/setup.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/tasks/deployment.rake</filename>
    </removed>
    <removed>
      <filename>piston-git/tasks/environment.rake</filename>
    </removed>
    <removed>
      <filename>piston-git/tasks/website.rake</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_commit_checkout.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_commit_each.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_commit_rememberance.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_helper.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_repository_at.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/test/test_repository_guessing.rb</filename>
    </removed>
    <removed>
      <filename>piston-git/tmp/.gitignore</filename>
    </removed>
    <removed>
      <filename>piston-git/website/index.html</filename>
    </removed>
    <removed>
      <filename>piston-git/website/index.txt</filename>
    </removed>
    <removed>
      <filename>piston-git/website/javascripts/rounded_corners_lite.inc.js</filename>
    </removed>
    <removed>
      <filename>piston-git/website/stylesheets/screen.css</filename>
    </removed>
    <removed>
      <filename>piston-git/website/template.rhtml</filename>
    </removed>
    <removed>
      <filename>piston-svn/History.txt</filename>
    </removed>
    <removed>
      <filename>piston-svn/License.txt</filename>
    </removed>
    <removed>
      <filename>piston-svn/Manifest.txt</filename>
    </removed>
    <removed>
      <filename>piston-svn/README.txt</filename>
    </removed>
    <removed>
      <filename>piston-svn/Rakefile</filename>
    </removed>
    <removed>
      <filename>piston-svn/config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/config/requirements.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn/client.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn/repository.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn/revision.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn/version.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/lib/piston_svn/working_copy.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/log/.gitignore</filename>
    </removed>
    <removed>
      <filename>piston-svn/log/debug.log</filename>
    </removed>
    <removed>
      <filename>piston-svn/samples/import.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/script/destroy</filename>
    </removed>
    <removed>
      <filename>piston-svn/script/generate</filename>
    </removed>
    <removed>
      <filename>piston-svn/script/txt2html</filename>
    </removed>
    <removed>
      <filename>piston-svn/setup.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/tasks/deployment.rake</filename>
    </removed>
    <removed>
      <filename>piston-svn/tasks/environment.rake</filename>
    </removed>
    <removed>
      <filename>piston-svn/tasks/website.rake</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_helper.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_repository_at.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_repository_guessing.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_revision_checkout.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_revision_each.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_revision_rememberance.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_copying.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_creation.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_existence.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_finalization.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_guessing.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/test/test_working_copy_rememberance.rb</filename>
    </removed>
    <removed>
      <filename>piston-svn/tmp/.gitignore</filename>
    </removed>
    <removed>
      <filename>piston-svn/website/index.html</filename>
    </removed>
    <removed>
      <filename>piston-svn/website/index.txt</filename>
    </removed>
    <removed>
      <filename>piston-svn/website/javascripts/rounded_corners_lite.inc.js</filename>
    </removed>
    <removed>
      <filename>piston-svn/website/stylesheets/screen.css</filename>
    </removed>
    <removed>
      <filename>piston-svn/website/template.rhtml</filename>
    </removed>
    <removed>
      <filename>piston/.gitignore</filename>
    </removed>
    <removed>
      <filename>piston/History.txt</filename>
    </removed>
    <removed>
      <filename>piston/License.txt</filename>
    </removed>
    <removed>
      <filename>piston/Manifest.txt</filename>
    </removed>
    <removed>
      <filename>piston/README.txt</filename>
    </removed>
    <removed>
      <filename>piston/Rakefile</filename>
    </removed>
    <removed>
      <filename>piston/bin/piston</filename>
    </removed>
    <removed>
      <filename>piston/config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>piston/config/requirements.rb</filename>
    </removed>
    <removed>
      <filename>piston/lib/piston.rb</filename>
    </removed>
    <removed>
      <filename>piston/lib/piston/version.rb</filename>
    </removed>
    <removed>
      <filename>piston/script/destroy</filename>
    </removed>
    <removed>
      <filename>piston/script/generate</filename>
    </removed>
    <removed>
      <filename>piston/script/txt2html</filename>
    </removed>
    <removed>
      <filename>piston/setup.rb</filename>
    </removed>
    <removed>
      <filename>piston/tasks/deployment.rake</filename>
    </removed>
    <removed>
      <filename>piston/tasks/environment.rake</filename>
    </removed>
    <removed>
      <filename>piston/tasks/website.rake</filename>
    </removed>
    <removed>
      <filename>piston/test/test_helper.rb</filename>
    </removed>
    <removed>
      <filename>piston/test/test_piston.rb</filename>
    </removed>
    <removed>
      <filename>piston/website/index.html</filename>
    </removed>
    <removed>
      <filename>piston/website/index.txt</filename>
    </removed>
    <removed>
      <filename>piston/website/javascripts/rounded_corners_lite.inc.js</filename>
    </removed>
    <removed>
      <filename>piston/website/stylesheets/screen.css</filename>
    </removed>
    <removed>
      <filename>piston/website/template.rhtml</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>a2b32218831b7d09ff597f30b8c3a60176a40233</id>
    </parent>
  </parents>
  <author>
    <name>Fran&#231;ois Beausoleil</name>
    <email>francois@teksol.info</email>
  </author>
  <url>http://github.com/francois/piston/commit/47948ed4a49f33cf951517894f85219070116a9a</url>
  <id>47948ed4a49f33cf951517894f85219070116a9a</id>
  <committed-date>2008-03-15T07:50:40-07:00</committed-date>
  <authored-date>2008-03-15T07:50:40-07:00</authored-date>
  <message>Moved everything up a level: only one gem will be built.

Changed requirements, dependencies.  Tests are green.</message>
  <tree>01b067d3945384d14559d044d34f296dcccc4fe0</tree>
  <committer>
    <name>Fran&#231;ois Beausoleil</name>
    <email>francois@teksol.info</email>
  </committer>
</commit>
