adding copying header to extras/coffee-script.js

This commit is contained in:
Jeremy Ashkenas 2010-06-01 22:09:00 -04:00
parent 59de6b505a
commit 1fbb6e8734
2 changed files with 19 additions and 2 deletions

View File

@ -4,6 +4,16 @@ require 'rake/testtask'
require 'rubygems'
require 'yui/compressor'
HEADER = <<-EOS
/**
* CoffeeScript Compiler v0.6.2
* http://coffeescript.org
*
* Copyright 2010, Jeremy Ashkenas
* Released under the MIT License
*/
EOS
desc "Build the documentation page"
task :doc do
source = 'documentation/index.html.erb'
@ -26,6 +36,6 @@ task :browser do
sources = %w(helpers.js rewriter.js lexer.js parser.js scope.js nodes.js coffee-script.js)
code = sources.map {|s| File.read('lib/' + s) }.join('')
code = YUI::JavaScriptCompressor.new.compress(code)
File.open('extras/coffee-script.js', 'w+') {|f| f.write(code) }
File.open('extras/coffee-script.js', 'w+') {|f| f.write(HEADER + code) }
end

File diff suppressed because one or more lines are too long