mirror of
https://github.com/VSCodium/vscodium.git
synced 2026-04-22 11:00:16 +10:00
56 lines
2.3 KiB
Diff
56 lines
2.3 KiB
Diff
diff --git a/build/gulpfile.vscode.ts b/build/gulpfile.vscode.ts
|
|
index 080d97f3..93b5f711 100644
|
|
--- a/build/gulpfile.vscode.ts
|
|
+++ b/build/gulpfile.vscode.ts
|
|
@@ -30,3 +30,3 @@ import { createAsar } from './lib/asar.ts';
|
|
import minimist from 'minimist';
|
|
-import { compileBuildWithoutManglingTask, compileBuildWithManglingTask } from './gulpfile.compile.ts';
|
|
+import { compileBuildWithoutManglingTask } from './gulpfile.compile.ts';
|
|
import { compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileAllExtensionsBuildTask, compileExtensionMediaBuildTask, cleanExtensionsBuildTask, compileCopilotExtensionBuildTask } from './gulpfile.extensions.ts';
|
|
@@ -197,3 +197,2 @@ function runEsbuildBundle(outDir: string, minify: boolean, nls: boolean, target:
|
|
args.push('--minify');
|
|
- args.push('--mangle-privates');
|
|
}
|
|
@@ -757,3 +756,4 @@ BUILD_TARGETS.forEach(buildTarget => {
|
|
);
|
|
- vscodeTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series(
|
|
+
|
|
+ const prepackTask = task.define(`vscode${dashed(minified)}-prepack`, task.series(
|
|
copyCodiconsTask,
|
|
@@ -763,2 +763,6 @@ BUILD_TARGETS.forEach(buildTarget => {
|
|
compileExtensionMediaBuildTask,
|
|
+ ));
|
|
+ gulp.task(prepackTask);
|
|
+
|
|
+ const packingTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}-packing`, task.series(
|
|
writeISODate('out-build'),
|
|
@@ -767,5 +771,11 @@ BUILD_TARGETS.forEach(buildTarget => {
|
|
));
|
|
- } else {
|
|
+ gulp.task(packingTask);
|
|
+
|
|
vscodeTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series(
|
|
- minified ? compileBuildWithManglingTask : compileBuildWithoutManglingTask,
|
|
+ prepackTask,
|
|
+ packingTask,
|
|
+ ));
|
|
+ } else {
|
|
+ const prepackTask = task.define(`vscode${dashed(minified)}-prepack`, task.series(
|
|
+ compileBuildWithoutManglingTask,
|
|
cleanExtensionsBuildTask,
|
|
@@ -775,4 +785,14 @@ BUILD_TARGETS.forEach(buildTarget => {
|
|
minified ? minifyVSCodeTask : bundleVSCodeTask,
|
|
+ ));
|
|
+ gulp.task(prepackTask);
|
|
+
|
|
+ const packingTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}-packing`, task.series(
|
|
vscodeTaskCI
|
|
));
|
|
+ gulp.task(packingTask);
|
|
+
|
|
+ vscodeTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series(
|
|
+ prepackTask,
|
|
+ packingTask,
|
|
+ ));
|
|
}
|