Files
fx_cast/ext/build.js

21 lines
557 B
JavaScript

const spawn = require('child_process').spawn;
const argv = require('minimist')(process.argv.slice(2));
const appId = argv.appId || "19A6F4AE";
const child = spawn(
`webpack --env.appId=${appId} `
+ '&& web-ext build '
+ '--overwrite-dest '
+ '--source-dir '
+ '../dist/ext/unpacked '
+ '--artifacts-dir '
+ '../dist/ext '
+ '&& mv ../dist/ext/*.zip ../dist/ext/ext.xpi'
, {
shell: true
}
);
child.stdout.pipe(process.stdout);
child.stderr.pipe(process.stderr);