mirror of
https://github.com/bitwarden/browser
synced 2025-12-20 02:03:39 +00:00
forward caller's args to napi
This commit is contained in:
@@ -1,18 +1,22 @@
|
|||||||
/* eslint-disable @typescript-eslint/no-var-requires */
|
/* eslint-disable @typescript-eslint/no-var-requires */
|
||||||
const { execSync } = require('child_process');
|
const { execSync } = require('child_process');
|
||||||
|
|
||||||
const args = process.argv.slice(2);
|
args = process.argv.slice(2);
|
||||||
|
|
||||||
const isRelease = args.includes('--release');
|
const isRelease = args.includes('--release');
|
||||||
|
|
||||||
|
const args = args.join(' ');
|
||||||
|
|
||||||
if (isRelease) {
|
if (isRelease) {
|
||||||
console.log('Building release mode.');
|
console.log('Building release mode.');
|
||||||
|
|
||||||
execSync('napi build --platform --js false');
|
execSync(`napi build --platform --js false ${args}`, { stdio: 'inherit'});
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
console.log('Building debug mode.');
|
console.log('Building debug mode.');
|
||||||
|
|
||||||
execSync('napi build --platform --js false', {
|
execSync(`napi build --platform --js false ${args}`, {
|
||||||
|
stdio: 'inherit',
|
||||||
env: { ...process.env, RUST_LOG: 'debug' }
|
env: { ...process.env, RUST_LOG: 'debug' }
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user