mirror of
https://github.com/jashkenas/backbone.git
synced 2026-01-24 14:27:56 -05:00
18 lines
471 B
Ruby
18 lines
471 B
Ruby
require 'rubygems'
|
|
require 'closure-compiler'
|
|
|
|
desc "rebuild the backbone-min.js files for distribution"
|
|
task :build do
|
|
source = File.read 'backbone.js'
|
|
File.open('backbone-min.js', 'w+') {|f| f.write Closure::Compiler.new.compress(source) }
|
|
end
|
|
|
|
desc "build the docco documentation"
|
|
task :doc do
|
|
system "docco backbone.js"
|
|
end
|
|
|
|
desc "run JavaScriptLint on the source"
|
|
task :lint do
|
|
system "jsl -nofilelisting -nologo -conf docs/jsl.conf -process backbone.js"
|
|
end |