diff --git a/build/gulpfile.reh.js b/build/gulpfile.reh.js index be1f1bc5372..34814e39139 100644 --- a/build/gulpfile.reh.js +++ b/build/gulpfile.reh.js @@ -27,7 +27,7 @@ const File = require('vinyl'); const fs = require('fs'); const glob = require('glob'); const { compileBuildTask } = require('./gulpfile.compile'); -const { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileExtensionMediaBuildTask } = require('./gulpfile.extensions'); +const { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileExtensionMediaBuildTask, copyExtensionBinariesTask } = require('./gulpfile.extensions'); // --- Start Positron --- const { vscodeWebEntryPoints, vscodeWebResourceIncludes, createVSCodeWebFileContentMapper } = require('./gulpfile.vscode.web'); const { positronBuildNumber } = require('./utils'); @@ -550,6 +550,9 @@ function tweakProductForServerWeb(product) { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileExtensionMediaBuildTask, + // --- Start Positron --- + copyExtensionBinariesTask, + // --- End Positron --- minified ? minifyTask : bundleTask, serverTaskCI )); diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index fa6b8cd2b91..cb245e2a99b 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -31,7 +31,7 @@ const { config } = require('./lib/electron'); const createAsar = require('./lib/asar').createAsar; const minimist = require('minimist'); const { compileBuildTask } = require('./gulpfile.compile'); -const { compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileAllExtensionsBuildTask, compileExtensionMediaBuildTask, cleanExtensionsBuildTask } = require('./gulpfile.extensions'); +const { compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileAllExtensionsBuildTask, compileExtensionMediaBuildTask, cleanExtensionsBuildTask, copyExtensionBinariesTask } = require('./gulpfile.extensions'); const { promisify } = require('util'); const glob = promisify(require('glob')); const rcedit = promisify(require('rcedit')); @@ -605,6 +605,9 @@ BUILD_TARGETS.forEach(buildTarget => { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileExtensionMediaBuildTask, + // --- Start Positron --- + copyExtensionBinariesTask, + // --- End Positron --- minified ? minifyVSCodeTask : bundleVSCodeTask, vscodeTaskCI ));