<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1 +1,2 @@
+require &quot;skelerl&quot;
 Dir.glob(File.dirname(__FILE__) + &quot;/priv/tasks/*.rake&quot;).each {|f| load f}</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,62 +1,2 @@
-# modified from http://21ccw.blogspot.com/2008/04/using-rake-for-erlang-unit-testing.html
 require 'rake/clean'
 require 'pp'
-
-INCLUDE    = File.dirname(__FILE__) + &quot;/include&quot;
-ERLC_FLAGS = &quot;-I#{INCLUDE} +warn_unused_vars +warn_unused_import&quot;
-
-SRC        = FileList['src/*.erl']
-SRC_OBJ    = SRC.pathmap(&quot;%{src,ebin}X.beam&quot;)
-
-TEST       = FileList['test/src/*.erl']
-TEST_OBJ   = TEST.pathmap(&quot;%{src,ebin}X.beam&quot;)
-
-CLEAN.include(&quot;ebin/*.beam&quot;, &quot;test/ebin/*.beam&quot;)
-
-directory 'ebin'
-directory 'test/ebin'
-
-rule( &quot;.beam&quot; =&gt; [&quot;%{ebin,src}X.erl&quot;] ) do |t|
-  testing  = t.source =~ /test\// ? true : false
-  eunit    = testing ? &quot;-D EUNIT &quot;  : &quot;&quot;
-  ebin_dir = testing ? &quot;test/ebin&quot;  : &quot;ebin&quot;
-  cmd = &quot;erlc #{eunit}-pa ebin -W #{ERLC_FLAGS} -o #{ebin_dir} #{t.source}&quot;
-  puts cmd
-  sh cmd
-end
-
-desc &quot;Compile everything&quot;
-task :compile   =&gt; [&quot;src:compile&quot;, &quot;test:compile&quot;]
-task :recompile =&gt; [&quot;clean&quot;, &quot;src:compile&quot;, &quot;test:compile&quot;]
-
-namespace :src do
-  desc &quot;Compile src&quot;
-  task :compile =&gt; ['ebin'] + SRC_OBJ
-end
-
-namespace :test do
-  desc &quot;Compile tests&quot;
-  task :compile =&gt; ['test/ebin'] + TEST_OBJ
-end
-
-desc &quot;Run all tests&quot;
-task :run_tests =&gt; :compile do
-  puts &quot;Modules under test:&quot;
-  TEST_OBJ.each do |obj|
-    obj[%r{.*/(.*).beam}]
-    mod = $1
-    test_cmd = &quot;erl -pa ebin -pa test/ebin -run #{mod} test -run init stop&quot;
-    puts test_cmd
-    test_output = `#{test_cmd}`
-    
-    puts test_output if Rake.application.options.trace
-
-    if /\*failed\*/ =~ test_output
-      test_output[/(Failed.*Aborted.*Skipped.*Succeeded.*$)/]
-    else
-      test_output[/1&gt;\s*(.*)\n/]
-    end
-
-    puts &quot;#{mod}: #{$1}&quot;
-  end
-end</diff>
      <filename>priv/tasks/testing.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d8fe532f5f931ad3db0599204379484c76f58214</id>
    </parent>
  </parents>
  <author>
    <name>Nate Murray</name>
    <email>nate@natemurray.com</email>
  </author>
  <url>http://github.com/jashmenn/chordjerl/commit/2c52dfed3e73a0f965474fc04f88a02880739e49</url>
  <id>2c52dfed3e73a0f965474fc04f88a02880739e49</id>
  <committed-date>2009-02-25T07:46:16-08:00</committed-date>
  <authored-date>2009-02-25T07:46:16-08:00</authored-date>
  <message>added in skelerl</message>
  <tree>fcb6ee8695d2298a0719483b81f2f54b3b22c5b3</tree>
  <committer>
    <name>Nate Murray</name>
    <email>nate@natemurray.com</email>
  </committer>
</commit>
