clean up electron build, merge electron mod into core
This commit is contained in:
parent
ca61b0d618
commit
a66d7fe202
12 changed files with 69 additions and 146 deletions
|
|
@ -5,6 +5,7 @@ exports.default = async function notarizing(context) {
|
|||
const { electronPlatformName, appOutDir } = context;
|
||||
|
||||
if (process.env.SKIPNOT || electronPlatformName !== 'darwin') {
|
||||
console.log('SKIP NOTARIZING');
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -4,28 +4,25 @@ const server = require('@gridspace/app-server');
|
|||
|
||||
// deref src, web, mod for windows
|
||||
const srcTmp = path.join('tmp','src');
|
||||
fs.copySync("src", srcTmp, { dereference: true });
|
||||
fs.copySync("src", srcTmp, { dereference: true, filter:(src) => {
|
||||
return src.indexOf('web/pack') < 0;
|
||||
} });
|
||||
|
||||
const webTmp = path.join('tmp','web');
|
||||
fs.copySync("web", webTmp, { dereference: true });
|
||||
fs.copySync("web", webTmp, { dereference: true, filter:(src) => {
|
||||
return src.indexOf('web/boot') < 0;
|
||||
} });
|
||||
|
||||
const modTmp = path.join('tmp','mod');
|
||||
if (fs.existsSync("mod"))
|
||||
fs.copySync("mod", modTmp, { dereference: true, filter:(src,dst) => {
|
||||
const ok =
|
||||
src === 'mod' ||
|
||||
src.indexOf('mod/standalone') === 0 ||
|
||||
src.indexOf('mod/node_modules') === 0;
|
||||
const ok = src === 'mod' || src.indexOf('mod/standalone') === 0;
|
||||
return ok;
|
||||
} });
|
||||
|
||||
const modsTmp = path.join('tmp','mods');
|
||||
fs.copySync("mods", modsTmp, { dereference: true, filter:(src,dst) => {
|
||||
const ok =
|
||||
src === 'mods' ||
|
||||
src.indexOf('mods/bambu') === 0 ||
|
||||
src.indexOf('mods/electron') === 0 ||
|
||||
src.indexOf('mods/node_modules') === 0;
|
||||
const ok = src === 'mods' || src.indexOf('mods/bambu') === 0;
|
||||
return ok;
|
||||
} });
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue