build: build only AppImage for Linux (#719)

upgrade:
 - electron-builder => 20.15.0
 - electron-log => 2.2.16
 - electron-rebuild => 1.8.1
This commit is contained in:
Róbert Kiss
2018-07-08 14:34:38 +02:00
committed by László Monda
parent 84f378a276
commit 6086ddabf0
3 changed files with 713 additions and 362 deletions

1065
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -38,14 +38,14 @@
"core-js": "2.4.1",
"cross-env": "5.0.5",
"decompress": "4.2.0",
"decompress-tarbz2": "^4.1.1",
"decompress-tarbz2": "4.1.1",
"devtron": "1.4.0",
"electron": "1.8.4",
"electron-builder": "20.8.1",
"electron-builder": "20.15.0",
"electron-debug": "1.5.0",
"electron-devtools-installer": "2.2.3",
"electron-log": "2.2.14",
"electron-rebuild": "1.7.3",
"electron-log": "2.2.16",
"electron-rebuild": "1.8.1",
"electron-settings": "3.1.4",
"electron-updater": "2.21.4",
"exports-loader": "0.6.3",

View File

@@ -73,7 +73,7 @@ if (process.platform === 'darwin') {
target = Platform.WINDOWS.createTarget('nsis', builder.Arch.ia32, builder.Arch.x64);
artifactName += '-${arch}.${ext}';
} else if (process.platform === 'linux') {
target = Platform.LINUX.createTarget();
target = Platform.LINUX.createTarget('AppImage');
artifactName += '-${arch}.${ext}';
extraResources.push('rules/setup-rules.sh');
extraResources.push('rules/50-uhk60.rules');