<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,4 @@
+*~
 *.class
 *.gem
 /coverage</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -30,6 +30,27 @@ Rake::RDocTask.new(:doc) do |t|
   t.rdoc_files.include('lib/**/*.rb')
 end
 
+begin
+  require 'jeweler'
+  Jeweler::Tasks.new do |gemspec|
+    gemspec.name     = &quot;ciat&quot;
+    gemspec.summary  = &quot;Acceptance tester for compilers and interpreters&quot;
+    gemspec.email    = &quot;jdfrens@gmail.com&quot;
+    gemspec.homepage = &quot;http://github.com/jdfrens/ciat&quot;
+    gemspec.description = &quot;CIAT (pronounced \&quot;dog\&quot;) is a library of Ruby and rake code to make writing acceptance tests for compilers and interpreters easier (despite their implementation, source, and target languages).&quot;
+    gemspec.files = Dir['lib/**/*.rb']
+    gemspec.has_rdoc = true
+    gemspec.authors  = [&quot;Jeremy D. Frens&quot;, &quot;Mark Van Holstyn&quot;]
+    gemspec.rdoc_options &lt;&lt;
+      '--title' &lt;&lt; 'CIAT -- Compiler and Interpreter Acceptance Tester' &lt;&lt;
+      '--main' &lt;&lt; 'README.txt' &lt;&lt;
+      '--line-numbers'
+  end
+  Jeweler::GemcutterTasks.new
+rescue LoadError
+  puts &quot;Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com&quot;
+end
+
 desc &quot;Make and install gem&quot;
 task :gem =&gt; [:specs_with_rcov] do
   system &quot;sudo gem uninstall ciat&quot;</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,53 +1,86 @@
+# Generated by jeweler
+# DO NOT EDIT THIS FILE
+# Instead, edit Jeweler::Tasks in Rakefile, and run `rake gemspec`
+# -*- encoding: utf-8 -*-
+
 Gem::Specification.new do |s|
-  s.name     = &quot;ciat&quot;
-  s.version  = &quot;0.4.8&quot;
-  s.summary  = &quot;Acceptance tester for compilers and interpreters&quot;
-  s.email    = &quot;jdfrens@gmail.com&quot;
-  s.homepage = &quot;http://github.com/jdfrens/ciat&quot;
-  s.description = &quot;CIAT (pronounced \&quot;dog\&quot;) is a library of Ruby and rake code to make writing acceptance tests for compilers and interpreters easier (despite their implementation, source, and target languages).&quot;
-  s.has_rdoc = true
-  s.authors  = [&quot;Jeremy D. Frens&quot;, &quot;Mark Van Holstyn&quot;]
-  s.files    = 
-    [&quot;History.txt&quot;, &quot;README.rdoc&quot;, &quot;Rakefile&quot;, &quot;ciat.gemspec&quot;, 
-      &quot;lib/ciat/version.rb&quot;,
-      &quot;lib/ciat.rb&quot;,
-      &quot;lib/ciat/rake_task.rb&quot;,
-      &quot;lib/ciat/cargo.rb&quot;,
-      &quot;lib/ciat/crate.rb&quot;,
-      &quot;lib/ciat/suite.rb&quot;,
-      &quot;lib/ciat/test.rb&quot;,
-      &quot;lib/ciat/erb_helpers.rb&quot;,
-      &quot;lib/ciat/test_element.rb&quot;,
-      &quot;lib/ciat/traffic_light.rb&quot;,
-      &quot;lib/ciat/processors/copy.rb&quot;,
-      &quot;lib/ciat/processors/basic_processing.rb&quot;,
-      &quot;lib/ciat/processors/compiler.rb&quot;,
-      &quot;lib/ciat/processors/interpreter.rb&quot;,
-      &quot;lib/ciat/processors/compilation_interpreter.rb&quot;,
-      &quot;lib/ciat/compilers/java.rb&quot;,
-      &quot;lib/ciat/executors/java.rb&quot;,
-      &quot;lib/ciat/executors/parrot.rb&quot;,
-      &quot;lib/ciat/differs/html_differ.rb&quot;,
-      &quot;lib/ciat/feedback/standard_output.rb&quot;,
-      &quot;lib/ciat/feedback/html_feedback.rb&quot;,
-      &quot;lib/ciat/feedback/feedback_counter.rb&quot;,
-      &quot;lib/ciat/feedback/composite.rb&quot;,
-      &quot;lib/ciat/feedback/return_status.rb&quot;,
-      &quot;lib/data/ciat.css&quot;,
-      &quot;lib/data/prototype.js&quot;,
-      &quot;lib/data/elements.yml&quot;,
-      &quot;lib/templates/report.html.erb&quot;,
-      &quot;lib/templates/group_header.html.erb&quot;,
-      &quot;lib/templates/summary_row.html.erb&quot;,
-      &quot;lib/templates/test_numbers.html.erb&quot;,
-      &quot;lib/templates/detail_row.html.erb&quot;,
-      &quot;lib/templates/detail_row/elements.html.erb&quot;,
-      &quot;lib/templates/elements/diff.html.erb&quot;,
-      &quot;lib/templates/elements/plain.html.erb&quot;,
-      ]
-  s.extra_rdoc_files = [&quot;README.rdoc&quot;, &quot;History.txt&quot;]
-  s.rdoc_options &lt;&lt;
-    '--title' &lt;&lt; 'CIAT -- Compiler and Interpreter Acceptance Tester' &lt;&lt;
-    '--main' &lt;&lt; 'README.txt' &lt;&lt;
-    '--line-numbers'
+  s.name = %q{ciat}
+  s.version = &quot;0.4.8&quot;
+
+  s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
+  s.authors = [&quot;Jeremy D. Frens&quot;, &quot;Mark Van Holstyn&quot;]
+  s.date = %q{2009-10-09}
+  s.description = %q{CIAT (pronounced &quot;dog&quot;) is a library of Ruby and rake code to make writing acceptance tests for compilers and interpreters easier (despite their implementation, source, and target languages).}
+  s.email = %q{jdfrens@gmail.com}
+  s.extra_rdoc_files = [
+    &quot;README.rdoc&quot;
+  ]
+  s.files = [
+    &quot;lib/ciat.rb&quot;,
+     &quot;lib/ciat/cargo.rb&quot;,
+     &quot;lib/ciat/compilers/java.rb&quot;,
+     &quot;lib/ciat/crate.rb&quot;,
+     &quot;lib/ciat/differs/html_differ.rb&quot;,
+     &quot;lib/ciat/erb_helpers.rb&quot;,
+     &quot;lib/ciat/executors/java.rb&quot;,
+     &quot;lib/ciat/executors/parrot.rb&quot;,
+     &quot;lib/ciat/feedback/composite.rb&quot;,
+     &quot;lib/ciat/feedback/feedback_counter.rb&quot;,
+     &quot;lib/ciat/feedback/html_feedback.rb&quot;,
+     &quot;lib/ciat/feedback/return_status.rb&quot;,
+     &quot;lib/ciat/feedback/standard_output.rb&quot;,
+     &quot;lib/ciat/processors/basic_processing.rb&quot;,
+     &quot;lib/ciat/processors/compilation_interpreter.rb&quot;,
+     &quot;lib/ciat/processors/compiler.rb&quot;,
+     &quot;lib/ciat/processors/copy.rb&quot;,
+     &quot;lib/ciat/processors/interpreter.rb&quot;,
+     &quot;lib/ciat/rake_task.rb&quot;,
+     &quot;lib/ciat/suite.rb&quot;,
+     &quot;lib/ciat/test.rb&quot;,
+     &quot;lib/ciat/test_element.rb&quot;,
+     &quot;lib/ciat/traffic_light.rb&quot;,
+     &quot;lib/ciat/version.rb&quot;
+  ]
+  s.homepage = %q{http://github.com/jdfrens/ciat}
+  s.rdoc_options = [&quot;--charset=UTF-8&quot;, &quot;--title&quot;, &quot;CIAT -- Compiler and Interpreter Acceptance Tester&quot;, &quot;--main&quot;, &quot;README.txt&quot;, &quot;--line-numbers&quot;]
+  s.require_paths = [&quot;lib&quot;]
+  s.rubygems_version = %q{1.3.5}
+  s.summary = %q{Acceptance tester for compilers and interpreters}
+  s.test_files = [
+    &quot;spec/ciat/cargo_spec.rb&quot;,
+     &quot;spec/ciat/compilers/java_spec.rb&quot;,
+     &quot;spec/ciat/crate_spec.rb&quot;,
+     &quot;spec/ciat/erb_helpers_spec.rb&quot;,
+     &quot;spec/ciat/executors/java_spec.rb&quot;,
+     &quot;spec/ciat/executors/parrot_spec.rb&quot;,
+     &quot;spec/ciat/feedback/composite_spec.rb&quot;,
+     &quot;spec/ciat/feedback/feedback_counter_spec.rb&quot;,
+     &quot;spec/ciat/feedback/html_feedback_spec.rb&quot;,
+     &quot;spec/ciat/feedback/return_status_spec.rb&quot;,
+     &quot;spec/ciat/feedback/standard_output_spec.rb&quot;,
+     &quot;spec/ciat/processors/basic_processing_spec.rb&quot;,
+     &quot;spec/ciat/suite_spec.rb&quot;,
+     &quot;spec/ciat/test_element_spec.rb&quot;,
+     &quot;spec/ciat/test_spec.rb&quot;,
+     &quot;spec/ciat/traffic_light_spec.rb&quot;,
+     &quot;spec/ciat_spec.rb&quot;,
+     &quot;spec/spec_helper.rb&quot;,
+     &quot;spec/templates/detail_row/elements_html_erb_spec.rb&quot;,
+     &quot;spec/templates/detail_row_html_erb_spec.rb&quot;,
+     &quot;spec/templates/elements/diff_html_erb_spec.rb&quot;,
+     &quot;spec/templates/elements/plain_element_html_erb_spec.rb&quot;,
+     &quot;spec/templates/report_html_erb_spec.rb&quot;,
+     &quot;spec/templates/summary_row_html_erb_spec.rb&quot;,
+     &quot;spec/templates/test_numbers_html_erb_spec.rb&quot;
+  ]
+
+  if s.respond_to? :specification_version then
+    current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
+    s.specification_version = 3
+
+    if Gem::Version.new(Gem::RubyGemsVersion) &gt;= Gem::Version.new('1.2.0') then
+    else
+    end
+  else
+  end
 end</diff>
      <filename>ciat.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -89,8 +89,8 @@ describe CIAT::Cargo, &quot;copying suite data&quot; do
   it &quot;should copy CSS files for report to default folder&quot; do
     cargo = CIAT::Cargo.new(:files =&gt; [])
     FileUtils.should_receive(:mkdir_p).with(CIAT::Cargo::OUTPUT_FOLDER)
-    FileUtils.should_receive(:cp).with(&quot;./spec/ciat/../../lib/ciat/../data/ciat.css&quot;, CIAT::Cargo::OUTPUT_FOLDER)
-    FileUtils.should_receive(:cp).with(&quot;./spec/ciat/../../lib/ciat/../data/prototype.js&quot;, CIAT::Cargo::OUTPUT_FOLDER)
+    FileUtils.should_receive(:cp).with(/.*\/data\/ciat.css/, CIAT::Cargo::OUTPUT_FOLDER)
+    FileUtils.should_receive(:cp).with(/.*\/data\/prototype.js/, CIAT::Cargo::OUTPUT_FOLDER)
     
     cargo.copy_suite_data
   end
@@ -100,8 +100,8 @@ describe CIAT::Cargo, &quot;copying suite data&quot; do
     cargo = CIAT::Cargo.new(:files =&gt; [], :output_folder =&gt; output_folder)
     
     FileUtils.should_receive(:mkdir_p).with(output_folder)
-    FileUtils.should_receive(:cp).with(&quot;./spec/ciat/../../lib/ciat/../data/ciat.css&quot;, output_folder)
-    FileUtils.should_receive(:cp).with(&quot;./spec/ciat/../../lib/ciat/../data/prototype.js&quot;, output_folder)
+    FileUtils.should_receive(:cp).with(/.*\/data\/ciat.css/, output_folder)
+    FileUtils.should_receive(:cp).with(/.*\/data\/prototype.js/, output_folder)
     
     cargo.copy_suite_data
   end</diff>
      <filename>spec/ciat/cargo_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>77cca7967def921cbd8187e3b88d026c48ab069d</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy D. Frens</name>
    <email>jdfrens@gmail.com</email>
  </author>
  <url>http://github.com/jdfrens/ciat/commit/b154c5a618b4cbdbf32a64a759a3351cbae7f757</url>
  <id>b154c5a618b4cbdbf32a64a759a3351cbae7f757</id>
  <committed-date>2009-10-09T08:51:42-07:00</committed-date>
  <authored-date>2009-10-09T08:51:42-07:00</authored-date>
  <message>using jeweler gem</message>
  <tree>25101bc240c0862a99b26e8d7e00cef66a07d1c1</tree>
  <committer>
    <name>Jeremy D. Frens</name>
    <email>jdfrens@gmail.com</email>
  </committer>
</commit>
