2021-07-07 01:33:43 +05:00
|
|
|
const { sep } = require("path");
|
2021-07-07 08:18:17 +05:00
|
|
|
// const mv = require("mvdir");
|
2021-07-07 01:33:43 +05:00
|
|
|
|
2021-07-07 01:27:21 +05:00
|
|
|
console.log(`Script directory:`, __dirname);
|
|
|
|
|
|
2021-07-07 12:56:53 +05:00
|
|
|
// cd(`${__dirname}/../../`);
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 08:18:17 +05:00
|
|
|
// await $`yarn install`;
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 08:18:17 +05:00
|
|
|
// await $`yarn build:desktop`;
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 12:56:53 +05:00
|
|
|
// cd(`${__dirname}/../`);
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 12:56:53 +05:00
|
|
|
// const err = await mv(`../build`, `./build`);
|
2021-07-07 08:18:17 +05:00
|
|
|
// if (err) throw new Error("Error moving build directory.");
|
2021-07-07 12:56:53 +05:00
|
|
|
await $`ls ./build`;
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 12:56:53 +05:00
|
|
|
await $`esbuild ./electron.js ./preload.js --minify --external:electron --external:fsevents --bundle --outdir=./build --platform=node`;
|
2021-07-07 01:27:21 +05:00
|
|
|
|
2021-07-07 12:56:53 +05:00
|
|
|
await $`electron-builder -c.extraMetadata.main=./build/electron.js`;
|