[build] Fix esbuild bundling on windows

R=kprokopenko@chromium.org

Bug: None
Change-Id: I19a809628072e94d96a35d04ec8615412b5b68ba
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5961818
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org>
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Auto-Submit: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
This commit is contained in:
Simon Zünd
2024-10-24 09:52:50 +00:00
committed by Devtools-frontend LUCI CQ
parent d1d713e96c
commit 235aa05d64
+3 -1
View File
@@ -5,12 +5,14 @@
// @ts-check
const path = require('path');
const os = require('os');
const devtools_paths = require('../devtools_paths.js');
const devtools_plugin = require('./devtools_plugin.js');
// esbuild module uses binary in this path.
process.env.ESBUILD_BINARY_PATH = path.join(devtools_paths.devtoolsRootPath(), 'third_party', 'esbuild', 'esbuild');
const binaryName = os.type() === 'Windows_NT' ? 'esbuild.exe' : 'esbuild';
process.env.ESBUILD_BINARY_PATH = path.join(devtools_paths.devtoolsRootPath(), 'third_party', 'esbuild', binaryName);
const entryPoints = [process.argv[2]];
const outfile = process.argv[3];