fix/ favicon path during packaging
This commit is contained in:
24
package.js
24
package.js
@@ -18,18 +18,13 @@ const DEFAULT_OPTS = {
|
|||||||
buildVersion: buildVersion
|
buildVersion: buildVersion
|
||||||
};
|
};
|
||||||
|
|
||||||
const icon = 'assets/favicon';
|
|
||||||
|
|
||||||
if (icon) {
|
|
||||||
DEFAULT_OPTS.icon = icon;
|
|
||||||
}
|
|
||||||
|
|
||||||
pack(platform, arch, function done(err, appPath) {
|
pack(platform, arch, function done(err, appPath) {
|
||||||
if(err) {
|
if (err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
} else {
|
} else {
|
||||||
console.log('Application packaged successfuly!', appPath);
|
console.log('Application packaged successfuly!', appPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -37,9 +32,10 @@ function pack(plat, arch, cb) {
|
|||||||
// there is no darwin ia32 electron
|
// there is no darwin ia32 electron
|
||||||
if (plat === 'darwin' && arch === 'ia32') return;
|
if (plat === 'darwin' && arch === 'ia32') return;
|
||||||
|
|
||||||
const iconObj = {
|
const icon = 'src/favicon';
|
||||||
icon: DEFAULT_OPTS.icon + (() => {
|
|
||||||
|
|
||||||
|
if (icon) {
|
||||||
|
DEFAULT_OPTS.icon = icon + (() => {
|
||||||
let extension = '.png';
|
let extension = '.png';
|
||||||
if (plat === 'darwin') {
|
if (plat === 'darwin') {
|
||||||
extension = '.icns';
|
extension = '.icns';
|
||||||
@@ -47,8 +43,8 @@ function pack(plat, arch, cb) {
|
|||||||
extension = '.ico';
|
extension = '.ico';
|
||||||
}
|
}
|
||||||
return extension;
|
return extension;
|
||||||
})()
|
})();
|
||||||
};
|
}
|
||||||
|
|
||||||
const opts = Object.assign({}, DEFAULT_OPTS, {
|
const opts = Object.assign({}, DEFAULT_OPTS, {
|
||||||
platform: plat,
|
platform: plat,
|
||||||
|
|||||||
Reference in New Issue
Block a user