From 7eed3b0e2064c157d59540ceebffdb79bb5b43fd Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Thu, 12 Jan 2017 16:31:48 +0100 Subject: [PATCH] more vsda --- build/gulpfile.vscode.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index a4578f671f6..ad345613d42 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -270,7 +270,11 @@ function packageTask(platform, arch, opts) { .pipe(util.cleanNodeModule('windows-foreground-love', ['binding.gyp', 'build/**', 'src/**'], ['**/*.node'])) .pipe(util.cleanNodeModule('gc-signals', ['binding.gyp', 'build/**', 'src/**', 'deps/**'], ['**/*.node', 'src/index.js'])) .pipe(util.cleanNodeModule('node-pty', ['binding.gyp', 'build/**', 'src/**', 'deps/**'], ['build/Release/**'])) - .pipe(util.cleanNodeModule('vsda', ['**'], ['build/Release/*.node', 'index.js'])); + .pipe(util.cleanNodeModule('vsda', ['**'], [(function () { + if (process.platform === 'win32') { return 'build/Release/vsda_win32'; } + if (process.platform === 'darwin') { return 'build/Release/vsda_darwin'; } + if (process.platform === 'linux') { return process.arch === 'x64' ? 'build/Release/vsda_linux64' : 'build/Release/vsda_linux32'; } + })(), 'index.js'])); let all = es.merge( packageJsonStream,