diff --git a/app/bin/build.js b/app/bin/build.js index b9ebb81..ebdb997 100644 --- a/app/bin/build.js +++ b/app/bin/build.js @@ -17,6 +17,9 @@ const argv = require("minimist")(process.argv.slice(2)); const BUILD_DIR_PATH = path.join(__dirname, "../build"); +// Clean +fs.removeSync(DIST_DIR_PATH); + // Make directories fs.ensureDirSync(BUILD_DIR_PATH); fs.ensureDirSync(DIST_DIR_PATH, { recursive: true }); @@ -84,7 +87,7 @@ async function build () { } // Remove build directory - fs.removeSync(BUILD_DIR_PATH); + fs.removeSync(BUILD_DIR_PATH); } async function buildInstaller (platform) { @@ -126,7 +129,7 @@ async function buildInstaller (platform) { // Build installer package spawnSync( `productbuild --distribution ${distFilePath} ` - + `--package-path ${componentPath} ` + + `--package-path ${BUILD_DIR_PATH} ` + `${installerPath}` , { shell: true }); diff --git a/app/distribution.xml b/app/distribution.xml index cf42dff..cec0ecb 100644 --- a/app/distribution.xml +++ b/app/distribution.xml @@ -13,5 +13,5 @@ - fx_cast_bridge.pkg + fx_cast_bridge_default.pkg diff --git a/ext/build.js b/ext/build.js index 525d8cf..c1b49c8 100644 --- a/ext/build.js +++ b/ext/build.js @@ -18,6 +18,9 @@ if (argv.package) { const { mirroringAppId = "19A6F4AE" , mode = "development" } = argv; +// Clean +fs.removeSync(path.join(__dirname, "../dist/ext/")); + const child = spawn( `webpack --env.extensionName=${extensionName} ` + `--env.extensionId=${extensionId} `