Update template-package.json used to package IDE

This commit is contained in:
Silvano Cerza
2021-12-14 17:35:58 +01:00
parent 05978ab120
commit 6a55d8521a
4 changed files with 10 additions and 11 deletions

View File

@@ -7,7 +7,7 @@
"@theia/core": "1.19.0",
"@theia/debug": "1.19.0",
"@theia/editor": "1.19.0",
"@theia/editor-preview": "1.19.0",
"@theia/editor-preview": "1.19.0",
"@theia/file-search": "1.19.0",
"@theia/filesystem": "1.19.0",
"@theia/keymaps": "1.19.0",

View File

@@ -8,7 +8,7 @@
"@theia/core": "1.19.0",
"@theia/debug": "1.19.0",
"@theia/editor": "1.19.0",
"@theia/editor-preview": "1.19.0",
"@theia/editor-preview": "1.19.0",
"@theia/electron": "1.19.0",
"@theia/file-search": "1.19.0",
"@theia/filesystem": "1.19.0",

View File

@@ -51,6 +51,8 @@
"build": {
"productName": "Arduino IDE",
"asar": false,
"detectUpdateChannel": false,
"generateUpdatesFilesForAllChannels": true,
"directories": {
"buildResources": "resources"
},
@@ -75,11 +77,7 @@
}
],
"win": {
"target": [
"msi",
"nsis",
"zip"
]
"target": ["msi", "nsis", "zip"]
},
"mac": {
"darkModeSupport": true,
@@ -87,14 +85,15 @@
"gatekeeperAssess": false,
"entitlements": "resources/entitlements.mac.plist",
"entitlementsInherit": "resources/entitlements.mac.plist",
"target": [
"dmg"
]
"target": ["dmg", "zip"]
},
"linux": {
"target": [
{
"target": "zip"
},
{
"target": "AppImage"
}
],
"category": "Development",

View File

@@ -107,7 +107,7 @@ function generateTemplate(buildDate) {
version,
build: {
productName,
appId: 'arduino.ProIDE',
appId: 'cc.arduino.IDE2',
[electronPlatform()]: {
artifactName: artifactName()
}