Have the binary as separate config
This commit is contained in:
1 parent
137c53f561
commit
6e36a600eb
2 files changed
+54
-45
No files matched your search
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"main": "electron-wrapper.js",
|
||||
"appId": "org.superalgos.platform",
|
||||
"productName": "Superalgos",
|
||||
"asar": false,
|
||||
"generateUpdatesFilesForAllChannels": true,
|
||||
"files": [
|
||||
"**/*",
|
||||
"!.github",
|
||||
"!.vscode",
|
||||
"!.dockerignore${/*}",
|
||||
"!Platform/My-Data-Storage/*",
|
||||
"!Platform/My-Log-Files/*",
|
||||
"!Platform/My-Workspaces/*",
|
||||
"!Docker",
|
||||
"!Launch-Scripts",
|
||||
"!run.js",
|
||||
"!setup.js",
|
||||
"!uninstall.js"
|
||||
],
|
||||
"win": {
|
||||
"target": [
|
||||
{
|
||||
"target": "nsis",
|
||||
"arch": "x64"
|
||||
}
|
||||
],
|
||||
"artifactName": "${productName}-${os}-${version}.${ext}",
|
||||
"icon": "./build/superalgos.ico"
|
||||
},
|
||||
"publish": {
|
||||
"provider": "github",
|
||||
"vPrefixedTagName": false,
|
||||
"releaseType": "prerelease"
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": false,
|
||||
"perMachine": false,
|
||||
"allowElevation": false,
|
||||
"allowToChangeInstallationDirectory": true,
|
||||
"createDesktopShortcut": true,
|
||||
"createStartMenuShortcut": true,
|
||||
"license": "./LICENSE",
|
||||
"runAfterFinish": false,
|
||||
"artifactName": "${productName}_Setup_${os}_${version}.${ext}"
|
||||
},
|
||||
"mac": {
|
||||
"artifactName": "${productName}-${os}-${version}.${ext}",
|
||||
"category": "public.app-category.finance",
|
||||
"target": "default",
|
||||
"icon": "build/icon.icns"
|
||||
}
|
||||
}
|
||||
+1
-45
@@ -2,7 +2,6 @@
|
||||
"name": "superalgos",
|
||||
"version": "0.0.12-beta",
|
||||
"description": "Superalgos is a free, open-source crypto trading bot",
|
||||
"main": "electron-wrapper.js",
|
||||
"license": "Apache License 2.0",
|
||||
"homepage": "https://www.superalgos.org/",
|
||||
"author": {
|
||||
@@ -11,7 +10,7 @@
|
||||
"scripts": {
|
||||
"start": "node platform minMemo noBrowser",
|
||||
"setup": "node setup noShortcuts",
|
||||
"release": "electron-builder -w",
|
||||
"dist": "electron-builder",
|
||||
"postinstall": "electron-builder install-app-deps"
|
||||
},
|
||||
"dependencies": {
|
||||
@@ -39,48 +38,5 @@
|
||||
"devDependencies": {
|
||||
"electron": "^15.1.0",
|
||||
"electron-builder": "^22.11.7"
|
||||
},
|
||||
"build": {
|
||||
"appId": "org.superalgos.platform",
|
||||
"productName": "Superalgos",
|
||||
"asar": false,
|
||||
"files": [
|
||||
"**/*",
|
||||
"!.github",
|
||||
"!.vscode",
|
||||
"!.dockerignore${/*}",
|
||||
"!Platform/My-Data-Storage/*",
|
||||
"!Platform/My-Log-Files/*",
|
||||
"!Platform/My-Workspaces/*",
|
||||
"!Docker",
|
||||
"!Launch-Scripts",
|
||||
"!run.js",
|
||||
"!setup.js",
|
||||
"!uninstall.js"
|
||||
],
|
||||
"win": {
|
||||
"target": [
|
||||
{
|
||||
"target": "nsis",
|
||||
"arch": "x64"
|
||||
}
|
||||
],
|
||||
"icon": "./build/superalgos.ico"
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": false,
|
||||
"perMachine": false,
|
||||
"allowElevation": false,
|
||||
"allowToChangeInstallationDirectory": true,
|
||||
"createDesktopShortcut": true,
|
||||
"createStartMenuShortcut": true,
|
||||
"license": "./LICENSE",
|
||||
"runAfterFinish": false
|
||||
},
|
||||
"mac": {
|
||||
"category": "public.app-category.finance",
|
||||
"target": "default",
|
||||
"icon": "build/icon.icns"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user