Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoao Moreno <jomo@microsoft.com>2016-07-20 11:57:42 +0300
committerJoao Moreno <jomo@microsoft.com>2016-07-20 12:00:50 +0300
commite48ffc1d710f63260eb9439bda571a9ff1b4f2b1 (patch)
tree9361b0f648d112f34f60729bace14e44d539cb3b /gulpfile.js
parent407259bdb0aecfae4867720f6ca710b7af92cf49 (diff)
dynamically require gulp files
Diffstat (limited to 'gulpfile.js')
-rw-r--r--gulpfile.js8
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 }`));