<?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>Todo.txt</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -24,14 +24,12 @@ Example:
     # will look for views in 'views/bar', then 'views/foo', then 'view/application'
   end
   
-See Ardes::InheritViews for more details
+See InheritViews for more details
 
-=== Specs and Coverage
-* {SPECDOC}[link:files/SPECDOC.html] lists the specifications
-* {RSpec Report}[link:rspec_report.html] is a report of spec pass/fails
-* {RCov Report}[link:coverage/index.html] is the rcov report
-
-=== Testing
+=== Testing &amp; CI
 
 RSpec is used for testing, so the tests are in &lt;tt&gt;spec/&lt;/tt&gt; rather than
 &lt;tt&gt;test/&lt;/tt&gt; Do rake --tasks for more details.
+
+{garlic}[http://github.com/ianwhite/garlic] is used for CI, see garlic.rb for details on
+what versions of rails are tested.</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -16,40 +16,23 @@ Spec::Rake::SpecTask.new(:spec) do |t|
   t.spec_opts  = [&quot;--colour&quot;]
 end
 
-namespace :spec do
-  desc &quot;Generate RCov report for #{plugin_name}&quot;
-  Spec::Rake::SpecTask.new(:rcov) do |t|
-    t.spec_files  = FileList['spec/**/*_spec.rb']
-    t.rcov        = true
-    t.rcov_dir    = 'doc/coverage'
-    t.rcov_opts   = ['--text-report', '--exclude', &quot;spec/,rcov.rb,#{File.expand_path(File.join(File.dirname(__FILE__),'../../..'))}&quot;] 
-  end
-
-  namespace :rcov do
-    desc &quot;Verify RCov threshold for #{plugin_name}&quot;
-    RCov::VerifyTask.new(:verify =&gt; &quot;spec:rcov&quot;) do |t|
-      t.threshold = 100.0
-      t.index_html = File.join(File.dirname(__FILE__), 'doc/coverage/index.html')
-    end
-  end
-  
-  desc &quot;Generate specdoc for #{plugin_name}&quot;
-  Spec::Rake::SpecTask.new(:doc) do |t|
-    t.spec_files  = FileList['spec/**/*_spec.rb']
-    t.spec_opts   = [&quot;--format&quot;, &quot;specdoc:SPECDOC&quot;]
-  end
+desc &quot;Generate RCov report for #{plugin_name}&quot;
+Spec::Rake::SpecTask.new(:rcov) do |t|
+  t.spec_files  = FileList['spec/**/*_spec.rb']
+  t.rcov        = true
+  t.rcov_dir    = 'doc/coverage'
+  t.rcov_opts   = ['--text-report', '--exclude', &quot;spec/,rcov.rb,#{File.expand_path(File.join(File.dirname(__FILE__),'../../..'))}&quot;] 
+end
 
-  namespace :doc do
-    desc &quot;Generate html specdoc for #{plugin_name}&quot;
-    Spec::Rake::SpecTask.new(:html =&gt; :rdoc) do |t|
-      t.spec_files    = FileList['spec/**/*_spec.rb']
-      t.spec_opts     = [&quot;--format&quot;, &quot;html:doc/rspec_report.html&quot;, &quot;--diff&quot;]
-    end
+namespace :rcov do
+  desc &quot;Verify RCov threshold for #{plugin_name}&quot;
+  RCov::VerifyTask.new(:verify =&gt; &quot;spec:rcov&quot;) do |t|
+    t.threshold = 100.0
+    t.index_html = File.join(File.dirname(__FILE__), 'doc/coverage/index.html')
   end
 end
 
 task :rdoc =&gt; :doc
-task &quot;SPECDOC&quot; =&gt; &quot;spec:doc&quot;
 
 desc &quot;Generate rdoc for #{plugin_name}&quot;
 Rake::RDocTask.new(:doc) do |t|
@@ -58,22 +41,11 @@ Rake::RDocTask.new(:doc) do |t|
   t.title    = &quot;#{plugin_name}&quot;
   t.template = ENV['RDOC_TEMPLATE']
   t.options  = ['--line-numbers', '--inline-source']
-  t.rdoc_files.include('README.rdoc', 'SPECDOC', 'MIT-LICENSE')
+  t.rdoc_files.include('README.rdoc', 'History.txt', 'License.txt')
   t.rdoc_files.include('lib/**/*.rb')
 end
 
-namespace :doc do 
-  desc &quot;Generate all documentation (rdoc, specdoc, specdoc html and rcov) for #{plugin_name}&quot;
-  task :all =&gt; [&quot;spec:doc:html&quot;, &quot;spec:doc&quot;, &quot;spec:rcov&quot;, &quot;doc&quot;]
-end
-
 task :cruise do
-  # run the garlic task, capture the output, if succesful make the docs and copy them to ardes
   sh &quot;garlic clean &amp;&amp; mkdir -p .garlic &amp;&amp; (garlic all &gt; .garlic/report.txt)&quot;
-  `scp -i ~/.ssh/ardes .garlic/report.txt ardes@ardes.com:~/subdomains/plugins/httpdocs/doc/#{plugin_name}_garlic_report.txt`
-  cd &quot;.garlic/2.2-stable/vendor/plugins/#{plugin_name}&quot; do
-    `rake doc:all`
-    `scp -i ~/.ssh/ardes -r doc ardes@ardes.com:~/subdomains/plugins/httpdocs/doc/#{plugin_name}`
-  end
   puts &quot;The build is GOOD&quot;
 end
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,58 +1,32 @@
 garlic do
   repo 'inherit_views', :path =&gt; '.'
 
-  repo 'rails', :url =&gt; 'git://github.com/rails/rails' #,  :local =&gt; &quot;~/dev/vendor/rails&quot;
-  repo 'rspec', :url =&gt; 'git://github.com/dchelimsky/rspec' #, :local =&gt; &quot;~/dev/vendor/spec&quot;
-  repo 'rspec-rails', :url =&gt; 'git://github.com/dchelimsky/rspec-rails' #, :local =&gt; &quot;~/dev/vendor/spec&quot;
-  
-  # these are for testing rails-2.0-2.1 branch
-  repo 'ianwhite-rspec', :url =&gt; 'git://github.com/ianwhite/rspec' #, :local =&gt; &quot;~/dev/ianwhite/spec&quot;
-  repo 'ianwhite-rspec-rails', :url =&gt; 'git://github.com/ianwhite/rspec-rails' #, :local =&gt; &quot;~/dev/ianwhite/spec&quot;
-  
+  repo 'rails', :url =&gt; 'git://github.com/rails/rails'
+  repo 'rspec', :url =&gt; 'git://github.com/dchelimsky/rspec'
+  repo 'rspec-rails', :url =&gt; 'git://github.com/dchelimsky/rspec-rails'
 
-  # for target, default repo is 'rails', default branch is 'master'
-  target '2.2-stable', :branch =&gt; 'origin/2-2-stable' do
-    prepare do
-      plugin 'inherit_views', :branch =&gt; 'origin/master', :clone =&gt; true
-      plugin 'ianwhite-rspec', :as =&gt; 'rspec'
-      plugin 'ianwhite-rspec-rails', :as =&gt; 'rspec-rails' do
-        sh &quot;script/generate rspec -f&quot;
-      end
-    end
-    run do
-      cd &quot;vendor/plugins/inherit_views&quot; do
-        sh &quot;rake spec:rcov:verify&quot;
-      end
-    end
-  end
-  
-  target '2.0-stable', :branch =&gt; 'origin/2-0-stable' do
-    prepare do
-      plugin 'inherit_views', :branch =&gt; 'origin/rails-2.0-2.1', :clone =&gt; true
-      plugin 'ianwhite-rspec', :as =&gt; 'rspec'
-      plugin 'ianwhite-rspec-rails', :as =&gt; 'rspec-rails' do
-        sh &quot;script/generate rspec -f&quot;
-      end
-    end
-    run do
-      cd &quot;vendor/plugins/inherit_views&quot; do
-        sh &quot;rake spec&quot;
-      end
-    end
-  end
-  
-  target '2.1-stable', :branch =&gt; 'origin/2-1-stable' do
-    prepare do
-      plugin 'inherit_views', :branch =&gt; 'origin/rails-2.0-2.1', :clone =&gt; true
-      plugin 'ianwhite-rspec', :as =&gt; 'rspec'
-      plugin 'ianwhite-rspec-rails', :as =&gt; 'rspec-rails' do
-        sh &quot;script/generate rspec -f&quot;
+  # first is rails target, last is inherit views branch
+  [ 
+    {:rails =&gt; 'master',      :inherit_views =&gt; 'rails-2.3'},
+    {:rails =&gt; '2-2-stable',  :inherit_views =&gt; 'master'},
+    {:rails =&gt; '2-1-stable',  :inherit_views =&gt; 'rails-2.0-2.1'}
+    #{:rails =&gt; '2-0-stable',  :inherit_views =&gt; 'rails-2.0-2.1'} rspec + raisl 2.0 is not playing nice at the moment
+  ].each do |target|
+
+    target target[:rails], :branch =&gt; &quot;origin/#{target[:rails]}&quot; do
+      prepare do
+        plugin 'inherit_views', :branch =&gt; &quot;origin/#{target[:inherit_views]}&quot;, :clone =&gt; true
+        plugin 'rspec', :as =&gt; 'rspec'
+        plugin 'rspec-rails', :as =&gt; 'rspec-rails' do
+          sh &quot;script/generate rspec -f&quot;
+        end
       end
-    end
-    run do
-      cd &quot;vendor/plugins/inherit_views&quot; do
-        sh &quot;rake spec&quot;
+      run do
+        cd &quot;vendor/plugins/inherit_views&quot; do
+          sh &quot;rake rcov:verify&quot;
+        end
       end
     end
+    
   end
-end
+end
\ No newline at end of file</diff>
      <filename>garlic.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>CHANGELOG</filename>
    </removed>
    <removed>
      <filename>MIT-LICENSE</filename>
    </removed>
    <removed>
      <filename>SPECDOC</filename>
    </removed>
    <removed>
      <filename>TODO</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>a367b832c2ba0fab6e2ede1d39f4dc0275a58faa</id>
    </parent>
  </parents>
  <author>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </author>
  <url>http://github.com/ianwhite/inherit_views/commit/5c5e0ea27f00994f36069a942dbec26708ac056c</url>
  <id>5c5e0ea27f00994f36069a942dbec26708ac056c</id>
  <committed-date>2009-02-06T01:18:13-08:00</committed-date>
  <authored-date>2009-02-06T01:18:13-08:00</authored-date>
  <message>Simplify Rakefile, README, etc</message>
  <tree>70a15fa312e0fb600a6f556d2809bb9f48f975ec</tree>
  <committer>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </committer>
</commit>
