diff options
author | Joao Moreno <jomo@microsoft.com> | 2016-07-20 11:57:42 +0300 |
---|---|---|
committer | Joao Moreno <jomo@microsoft.com> | 2016-07-20 12:00:50 +0300 |
commit | e48ffc1d710f63260eb9439bda571a9ff1b4f2b1 (patch) | |
tree | 9361b0f648d112f34f60729bace14e44d539cb3b /gulpfile.js | |
parent | 407259bdb0aecfae4867720f6ca710b7af92cf49 (diff) |
dynamically require gulp files
Diffstat (limited to 'gulpfile.js')
-rw-r--r-- | gulpfile.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gulpfile.js b/gulpfile.js index 6966b225307..204ac7b60c0 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -28,6 +28,7 @@ const _ = require('underscore'); const assign = require('object-assign'); const monacodts = require('./build/monaco/api'); const fs = require('fs'); +const glob = require('glob'); const rootDir = path.join(__dirname, 'src'); const options = require('./src/tsconfig.json').compilerOptions; @@ -256,7 +257,6 @@ gulp.task('mixin', function () { .pipe(gulp.dest('.')); }); -require('./build/gulpfile.hygiene'); -require('./build/gulpfile.vscode'); -require('./build/gulpfile.editor'); -require('./build/gulpfile.extensions'); +const build = path.join(__dirname, 'build'); +glob.sync('gulpfile.*.js', { cwd: build }) + .forEach(f => require(`./build/${ f }`)); |