<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>vendor/yuicompressor-2.4.2.jar</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -115,11 +115,21 @@ JavaScriptTestTask.new(:test_functionals, 4712) do |t|
   end
 end
 
-
 task :clean_package_source do
   rm_rf File.join(APP_PKG_DIR, &quot;#{APP_NAME}-#{APP_VERSION}&quot;)
 end
 
-Dir['tasks/**/*.rake'].each { |rake| load rake }
 
+task :compress_script_loader do
+  root = File.dirname(__FILE__)
+  src = File.join(root, 'src/lib/script_loader.js')
+  jar = File.join(root, 'vendor/yuicompressor-2.4.2.jar')
+  out = File.join(root, 'public/sl.js')
+  
+  system('java', '-jar', jar, '--type', 'js', '-o', out, src)
+end
+
+
+
+Dir['tasks/**/*.rake'].each { |rake| load rake }
 end
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>826a73e06bbb7420ff516f9df7e1f17004cfb798</id>
    </parent>
  </parents>
  <author>
    <name>Duncan Beevers</name>
    <email>duncanbeevers@gmail.com</email>
  </author>
  <url>http://github.com/duncanbeevers/transmission-web-ui/commit/997400feb0a56d02d83e0797678c854ee929932f</url>
  <id>997400feb0a56d02d83e0797678c854ee929932f</id>
  <committed-date>2009-04-27T16:57:03-07:00</committed-date>
  <authored-date>2009-04-27T16:57:03-07:00</authored-date>
  <message>Add yuicompressor and Rake task to generate compressed ScriptLoader for inlining.</message>
  <tree>c882c1073514207f8496f50921062c9db54b1167</tree>
  <committer>
    <name>Duncan Beevers</name>
    <email>duncanbeevers@gmail.com</email>
  </committer>
</commit>
