Skip to content

Commit 06ae4b6

Browse files
authored
Bump windows-mutex to 0.4.4 (microsoft#184366)
Also adds OS-specific .moduleignore files
1 parent ddae734 commit 06ae4b6

12 files changed

+27
-32
lines changed

build/.moduleignore.darwin

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@vscode/windows-mutex/index.js
2+
@vscode/windows-mutex/**/*.node
3+
@vscode/windows-mutex/*.md
4+
@vscode/windows-mutex/package.json

build/.moduleignore.linux

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@vscode/windows-mutex/index.js
2+
@vscode/windows-mutex/**/*.node
3+
@vscode/windows-mutex/*.md
4+
@vscode/windows-mutex/package.json

build/.moduleignore.win32

Whitespace-only changes.

build/azure-pipelines/upload-sourcemaps.js

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/azure-pipelines/upload-sourcemaps.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ function main(): Promise<void> {
3939
const productionDependencies: { name: string; path: string; version: string }[] = deps.getProductionDependencies(root);
4040
const productionDependenciesSrc = productionDependencies.map(d => path.relative(root, d.path)).map(d => `./${d}/**/*.map`);
4141
const nodeModules = vfs.src(productionDependenciesSrc, { base: '.' })
42-
.pipe(util.cleanNodeModules(path.join(root, 'build', '.moduleignore')));
42+
.pipe(util.cleanNodeModules(path.join(root, 'build', '.moduleignore')))
43+
.pipe(util.cleanNodeModules(path.join(root, 'build', `.moduleignore.${process.platform}`)));
4344
sources.push(nodeModules);
4445

4546
const extensionsOut = vfs.src(['.build/extensions/**/*.js.map', '!**/node_modules/**'], { base: '.build' });

build/gulpfile.reh.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ function packageTask(type, platform, arch, sourceFolderName, destinationFolderNa
269269
// filter out unnecessary files, no source maps in server build
270270
.pipe(filter(['**', '!**/package-lock.json', '!**/yarn.lock', '!**/*.js.map']))
271271
.pipe(util.cleanNodeModules(path.join(__dirname, '.moduleignore')))
272+
.pipe(util.cleanNodeModules(path.join(__dirname, `.moduleignore.${process.platform}`)))
272273
.pipe(jsFilter)
273274
.pipe(util.stripSourceMappingURL())
274275
.pipe(jsFilter.restore);

build/gulpfile.vscode.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@ function packageTask(platform, arch, sourceFolderName, destinationFolderName, op
276276
const deps = gulp.src(dependenciesSrc, { base: '.', dot: true })
277277
.pipe(filter(['**', `!**/${config.version}/**`, '!**/bin/darwin-arm64-87/**', '!**/package-lock.json', '!**/yarn.lock', '!**/*.js.map']))
278278
.pipe(util.cleanNodeModules(path.join(__dirname, '.moduleignore')))
279+
.pipe(util.cleanNodeModules(path.join(__dirname, `.moduleignore.${process.platform}`)))
279280
.pipe(jsFilter)
280281
.pipe(util.rewriteSourceMappingURL(sourceMappingURLBase))
281282
.pipe(jsFilter.restore)

build/lib/extensions.js

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/lib/extensions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,8 @@ export function packageLocalExtensionsStream(forWeb: boolean, disableMangle: boo
364364
result = es.merge(
365365
localExtensionsStream,
366366
gulp.src(dependenciesSrc, { base: '.' })
367-
.pipe(util2.cleanNodeModules(path.join(root, 'build', '.moduleignore'))));
367+
.pipe(util2.cleanNodeModules(path.join(root, 'build', '.moduleignore')))
368+
.pipe(util2.cleanNodeModules(path.join(root, 'build', `.moduleignore.${process.platform}`))));
368369
}
369370

370371
return (

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"@vscode/sqlite3": "5.1.4-vscode",
7575
"@vscode/sudo-prompt": "9.3.1",
7676
"@vscode/vscode-languagedetection": "1.0.21",
77+
"@vscode/windows-mutex": "^0.4.4",
7778
"graceful-fs": "4.2.8",
7879
"http-proxy-agent": "^2.1.0",
7980
"https-proxy-agent": "^2.2.3",
@@ -225,7 +226,6 @@
225226
"url": "https://github.com/microsoft/vscode/issues"
226227
},
227228
"optionalDependencies": {
228-
"@vscode/windows-mutex": "0.4.2",
229229
"@vscode/windows-process-tree": "0.4.2",
230230
"@vscode/windows-registry": "1.0.10",
231231
"windows-foreground-love": "0.5.0"

0 commit comments

Comments
 (0)