1 | runSequence = require 'run-sequence'
|
2 | webpack = require 'webpack-stream'
|
3 |
|
4 | module.exports = (gulp) ->
|
5 |
|
6 | gulp.task 'build', (done) ->
|
7 | runSequence 'build:release', done
|
8 |
|
9 |
|
10 | gulp.task 'build:release', ->
|
11 | webpackConfig = require('./webpack_config').getDefaultConfiguration()
|
12 | webpackConfig.output =
|
13 | libraryTarget: 'umd'
|
14 | library: 'eventric'
|
15 | filename: 'eventric.js'
|
16 |
|
17 | gulp.src ['src/eventric.entry.coffee']
|
18 | .pipe webpack webpackConfig
|
19 | .pipe gulp.dest 'dist/release'
|