lib/carte/client/tasks.coffee in carte-server-1.0.4 vs lib/carte/client/tasks.coffee in carte-server-1.0.5
- old
+ new
@@ -13,20 +13,21 @@
browserifyCss = require 'browserify-css'
_ = require 'lodash'
jade = require 'gulp-jade'
rename = require 'gulp-rename'
manifest = require 'gulp-manifest'
+runSequence = require 'run-sequence'
module.exports = class Carte
watching: false
install: (gulp, config)->
custom = require(config)
fs.writeFileSync(__dirname + '/../shared/custom.json', JSON.stringify(custom))
gulp.task 'watching', => @watching = true
- gulp.task 'build', ['build:html', 'build:script', 'build:manifest']
- gulp.task 'watch', ['watching', 'build:html', 'build:script', 'build:manifest']
+ gulp.task 'build', ()-> runSequence ['build:html', 'build:script'], 'build:manifest'
+ gulp.task 'watch', ()-> runSequence ['watching', 'build:html', 'build:script'], 'build:manifest'
gulp.task 'build:html', =>
_config = require('./config')
gulp.src(__dirname + '/../client.jade')
.pipe jade(locals: {config: _config}, pretty: true)