1 | gulp = require 'gulp'
|
2 |
|
3 | # settings =
|
4 | # paths:
|
5 | # src: './src'
|
6 | # build: './build'
|
7 | # browserify:
|
8 | # path: './.browserify'
|
9 | # entries: ['js/app.js']
|
10 | # bundleName: 'all.js'
|
11 |
|
12 | module.exports = (settings) ->
|
13 |
|
14 | require('./lib/browser-sync') settings
|
15 | require('./lib/coffee') settings
|
16 | require('./lib/browserify') settings
|
17 | require('./lib/jade') settings
|
18 | require('./lib/cleanup') settings
|
19 |
|
20 | gulp.task 'default', ['browser-sync:watch', 'watch']
|
21 |
|
22 | gulp.task 'compile', ['browserify:compile', 'jade:compile']
|
23 | gulp.task 'watch', ['coffee:watch', 'browserify:watch', 'jade:watch']
|