Configura electron-builder para AppImage (Linux) e NSIS (Windows)

- package.json: appId, linux AppImage target, win NSIS target
- res/electron/build.json: config completa para electron-builder v26

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ltadeu6 2026-05-28 17:53:33 -03:00
parent afb2945813
commit 5f94667bf9
No known key found for this signature in database
GPG key ID: FB9FDAB6B6F3418D
2 changed files with 15 additions and 4 deletions

View file

@ -24,14 +24,23 @@
] ]
}, },
"build": { "build": {
"appId": "com.tadeu.biolab", "appId": "dev.tadix.biolab",
"productName": "BioLab", "productName": "BioLab",
"directories": { "directories": {
"buildResources": "resources" "buildResources": "res"
},
"linux": {
"target": "AppImage",
"icon": "res/icon.png",
"category": "Science"
}, },
"win": { "win": {
"target": "nsis", "target": "nsis",
"icon": "resources/icon.ico" "icon": "res/icon.ico"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true
} }
} }
} }

View file

@ -2,7 +2,9 @@
"appId": "dev.tadix.biolab", "appId": "dev.tadix.biolab",
"productName": "BioLab", "productName": "BioLab",
"directories": { "directories": {
"buildResources": "res" "buildResources": "res",
"app": "platforms/electron/www",
"output": "platforms/electron/build"
}, },
"linux": { "linux": {
"target": "AppImage", "target": "AppImage",