From e48ffc1d710f63260eb9439bda571a9ff1b4f2b1 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Wed, 20 Jul 2016 10:57:42 +0200 Subject: dynamically require gulp files --- gulpfile.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gulpfile.js') 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 }`)); -- cgit v1.2.3