MCPcopy Create free account
hub / github.com/TechJeeper/Printventory / addElectronBuildResources

Function addElectronBuildResources

scripts/create-github-source-zip.js:72–88  ·  view source on GitHub ↗
(set, pkg)

Source from the content-addressed store, hash-verified

70}
71
72function addElectronBuildResources(set, pkg) {
73 const mac = pkg.build?.mac || {};
74 const win = pkg.build?.win || {};
75 const linux = pkg.build?.linux || {};
76 const nsis = pkg.build?.nsis || {};
77 if (mac.icon) set.add(mac.icon);
78 if (win.icon) set.add(win.icon);
79 if (linux.icon) set.add(linux.icon);
80 if (mac.entitlements) set.add(mac.entitlements);
81 if (mac.entitlementsInherit && mac.entitlementsInherit !== mac.entitlements) {
82 set.add(mac.entitlementsInherit);
83 }
84 if (nsis.installerSidebar) set.add(nsis.installerSidebar);
85 if (nsis.uninstallerSidebar && nsis.uninstallerSidebar !== nsis.installerSidebar) {
86 set.add(nsis.uninstallerSidebar);
87 }
88}
89
90const EXTRA_ALWAYS = [
91 'package.json',

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected