<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,6 @@
 require 'rake'
 require 'rake/packagetask'
+require 'fileutils'
 
 task :default =&gt; :test_units
 
@@ -44,6 +45,7 @@ task :package do |t|
   src/effects/scroll.js
   src/transitions/transitions.js
   src/transitions/penner.js)
+  FileUtils.mkdir('dist') unless File.exists?('dist')
   File.open('dist/effects.js', 'w+') do |dist|
     files.each { |f| dist &lt;&lt; File.read(f) + &quot;\n\n&quot; }
   end</diff>
      <filename>effects/Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>092bd151dc2f47f42744be515351a81759ba7472</id>
    </parent>
  </parents>
  <author>
    <name>Dieter Komendera</name>
    <email>dieter@komendera.com</email>
  </author>
  <url>http://github.com/madrobby/scripty2/commit/9da8cabbf00026c4a22b4f179cdc0af06a4f8478</url>
  <id>9da8cabbf00026c4a22b4f179cdc0af06a4f8478</id>
  <committed-date>2008-04-30T06:02:44-07:00</committed-date>
  <authored-date>2008-04-30T06:02:44-07:00</authored-date>
  <message>Create dist/ directory before writing to dist/effects.js if it doesn't exist.</message>
  <tree>d0403cf3aa20598a779d45eccee3a8ce76c256b9</tree>
  <committer>
    <name>Dieter Komendera</name>
    <email>dieter@komendera.com</email>
  </committer>
</commit>
