Skip to content

Commit a424840

Browse files
committed
add extensionHostWorker entry point, fixes https://github.com/microsoft/vscode-internalbacklog/issues/738
1 parent 16051c7 commit a424840

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

build/gulpfile.vscode.web.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ const buildfile = require('../src/buildfile');
5353
const vscodeWebEntryPoints = [
5454
buildfile.workbenchWeb,
5555
buildfile.serviceWorker,
56+
buildfile.workerExtensionHost,
5657
buildfile.keyboardMaps,
5758
buildfile.base
5859
];
@@ -148,4 +149,4 @@ const dashed = (str) => (str ? `-${str}` : ``);
148149
vscodeWebTaskCI
149150
));
150151
gulp.task(vscodeWebTask);
151-
});
152+
});

src/buildfile.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
function entrypoint (name) {
6+
function entrypoint(name) {
77
return [{ name: name, include: [], exclude: ['vs/css', 'vs/nls'] }];
88
}
99

@@ -23,6 +23,14 @@ exports.serviceWorker = [{
2323
dest: 'vs/workbench/contrib/resources/browser/resourceServiceWorkerMain.js'
2424
}];
2525

26+
exports.workerExtensionHost = [{
27+
name: 'vs/workbench/services/extensions/worker/extensionHostWorker',
28+
// include: [],
29+
prepend: ['vs/loader.js'],
30+
append: ['vs/workbench/services/extensions/worker/extensionHostWorkerMain'],
31+
dest: 'vs/workbench/services/extensions/worker/extensionHostWorkerMain.js'
32+
}];
33+
2634
exports.workbench = require('./vs/workbench/buildfile').collectModules(['vs/workbench/workbench.desktop.main']);
2735
exports.workbenchWeb = entrypoint('vs/workbench/workbench.web.api');
2836

0 commit comments

Comments
 (0)