Cakefile: invoke

This commit is contained in:
James Campos 2011-12-11 02:07:23 -08:00
parent 4ef8cb05ee
commit 5bd3cefdbe

View File

@ -76,17 +76,14 @@ HEADER = """
INFILE = 'script.coffee'
OUTFILE = '4chan_x.user.js'
build = ->
task 'build', ->
exec 'coffee --print script.coffee', (err, stdout, stderr) ->
throw err if err
fs.writeFile OUTFILE, HEADER + stdout, (err) ->
throw err if err
task 'build', ->
build()
task 'dev', ->
build()
invoke 'build'
fs.watchFile INFILE, interval: 250, (curr, prev) ->
if curr.mtime > prev.mtime
build()