<?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>PostInstall.txt</filename>
    </added>
    <added>
      <filename>README.rdoc</filename>
    </added>
    <added>
      <filename>config/hoe.rb</filename>
    </added>
    <added>
      <filename>config/requirements.rb</filename>
    </added>
    <added>
      <filename>lib/skelerl.rb</filename>
    </added>
    <added>
      <filename>lib/skelerl/version.rb</filename>
    </added>
    <added>
      <filename>script/console</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/skelerl.rake</filename>
    </added>
    <added>
      <filename>tasks/website.rake</filename>
    </added>
    <added>
      <filename>test/test_helper.rb</filename>
    </added>
    <added>
      <filename>test/test_skelerl.rb</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.html.erb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,74 +1,5 @@
-require 'rake/clean'
-
-INCLUDE = &quot;include&quot;
-ERLC_FLAGS = &quot;-I#{INCLUDE} +warn_unused_vars +warn_unused_import&quot;
-
-SRC = FileList['src/*.erl']
-OBJ = SRC.pathmap(&quot;%{src,ebin}X.beam&quot;)
-CLEAN.include(&quot;ebin/*.beam&quot;)
-
-directory 'ebin'
-
-rule &quot;.beam&quot; =&gt;  [&quot;%{ebin,src}X.erl&quot;] do |t|
-  sh &quot;erlc -pa ebin -W #{ERLC_FLAGS} -o ebin #{t.source}&quot;
-end
-
-task :default =&gt; :compile
-
-desc &quot;Run the tests&quot;
-task :run_tests =&gt; [:compile] do
-  OBJ.each do |obj|
-    obj[%r{.*/(.*).beam}]
-    mod = $1
-    test_output = `erl -pa ebin -run #{mod} test -run init stop`
-
-    if /\*failed\*/ =~ test_output
-      test_output[/(Failed.*Aborted.*Skipped.*Succeeded.*$)/]
-    else
-      test_output[/1&gt;\s*(.*)\n/]
-    end
-  end
-end
-
-desc &quot;Clean the beams from the ebin directory&quot;
-task :clean do
-  # cmd = &quot;rm #{::File.dirname(__FILE__)}/ebin/*.beam&quot;
-  # Kernel.system cmd
-end
-
-desc &quot;Recompile the sources&quot;
-task :recompile =&gt; [:clean, :compile]
-
-desc &quot;Compile all the sources&quot;
-task :compile =&gt; ['ebin'] + OBJ
-
-desc &quot;Compile with the DEBUG flag set to true&quot;
-task :compile_debug do
-  Dir[&quot;#{::File.dirname(__FILE__)}/src/*.erl&quot;].each do |t|
-    Kernel.system &quot;erlc -pa ebin -W #{ERLC_FLAGS} -Ddebug -o ebin #{t}&quot;
-  end
-end
-
-desc &quot;Rebuild the boot scripts&quot;
-task :build_boot_scripts =&gt; [:recompile] do
-  puts &quot;Rebuilding boot scripts&quot;
-  
-  root_dir = ::File.expand_path( ::File.join(::File.dirname(__FILE__)) )
-  @version = ENV[&quot;VERSION&quot;] || ENV[&quot;V&quot;] || &quot;0.1&quot;
-  @name = ENV[&quot;NAME&quot;] || ::File.basename(::File.dirname( root_dir ))
-  
-  cmd = &quot;erl -pa ./ebin/ -run packager start #{@name} #{@version} -run init stop -noshell&quot;
-  Kernel.system cmd
-end
-
-desc &quot;Rebuild and repackage&quot;
-task :repackage =&gt; [:build_boot_scripts] do  
-  cmd = &quot;erl -pa ./ebin -s packager start -s init stop&quot;
-  Kernel.system cmd
-end
-
-desc &quot;Install messenger&quot;
-task :install_messenger do
-  cmd = &quot;erl -pa ./ebin/ -run packager install_messenger #{@version} -run init stop -noshell&quot;
-  Kernel.system cmd
-end
\ No newline at end of file
+require 'config/requirements'
+require 'config/hoe' # setup Hoe + all gem configuration
+
+Dir['tasks/**/*.rake'].each { |rake| load rake }
+</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>README</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>04daa6c13c528ffd9ea9576a1c9437e2220218eb</id>
    </parent>
  </parents>
  <author>
    <name>Ari Lerner</name>
    <email>ari.lerner@citrusbyte.com</email>
  </author>
  <url>http://github.com/auser/skelerl/commit/9a2e4d75b1727f0116533b68028163c8d11517c8</url>
  <id>9a2e4d75b1727f0116533b68028163c8d11517c8</id>
  <committed-date>2009-01-21T15:06:57-08:00</committed-date>
  <authored-date>2009-01-21T15:06:57-08:00</authored-date>
  <message>Gemifying</message>
  <tree>42879869470998af8c84e790b42f51191617e979</tree>
  <committer>
    <name>Ari Lerner</name>
    <email>ari.lerner@citrusbyte.com</email>
  </committer>
</commit>
