1 | ;
|
2 |
|
3 | var path = require('path'),
|
4 | changed = require('gulp-changed');
|
5 |
|
6 | module.exports = function(options, target) {
|
7 | var src = path.join(options.paths[target].cwd, options.paths[target].glob),
|
8 | dest = path.join(options.paths.dest, options.paths[target].dest);
|
9 |
|
10 | function ifChanged(stream, onError) {
|
11 | return stream.pipe(changed(dest)).on('error', onError);
|
12 | }
|
13 |
|
14 | return {
|
15 | src: src,
|
16 | dest: dest,
|
17 | check: ifChanged
|
18 | };
|
19 | };
|