Switch to combined builder config

This commit is contained in:
Joel Collins 2019-05-28 11:59:05 +01:00
parent e0f7f12c3b
commit 34cbc6c1ec
5 changed files with 22 additions and 20 deletions

View file

@ -4,6 +4,9 @@ directories:
appId: org.openflexure.ev
artifactName: ${name}-${os}-${arch}.${ext}
asar: true
publish:
- provider: generic
url: https://gitlab.com
files:
- filter:
- '**/*'

View file

@ -1,11 +0,0 @@
extends: app/builder-config-base.yaml
linux:
target:
- target: deb
arch:
- x64
icon: app/icons/png/
category: Science
deb:
category: Science
electronVersion: 4.1.5

View file

@ -1,12 +1,14 @@
extends: app/builder-config-base.yaml
electronVersion: 3.0.13
linux:
target:
- target: deb
arch:
- armv7l
- target: appImage
arch:
- armv7l
icon: app/icons/png/
category: Science
deb:
category: Science
fpm: ['--architecture', 'armhf']
electronVersion: 3.0.13

View file

@ -1,6 +0,0 @@
extends: app/builder-config-base.yaml
win:
target:
- NSIS
icon: app/icons/win/icon.ico
electronVersion: 4.1.5

View file

@ -1,4 +1,19 @@
extends: app/builder-config-base.yaml
electronVersion: 4.1.5
win:
target:
- NSIS
icon: app/icons/win/icon.ico
linux:
target:
- target: deb
arch:
- x64
- target: appImage
arch:
- x64
icon: app/icons/png/
category: Science
mac:
icon: app/icons/mac/icon.icns
category: public.app-category.utilities
@ -10,4 +25,3 @@ dmg:
y: 150
type: link
path: /Applications
electronVersion: 4.1.5