Initial commit
Dieser Commit ist enthalten in:
91
frontend/electron-builder.json
Normale Datei
91
frontend/electron-builder.json
Normale Datei
@ -0,0 +1,91 @@
|
||||
{
|
||||
"appId": "de.skillmate.app",
|
||||
"productName": "SkillMate",
|
||||
"directories": {
|
||||
"output": "dist",
|
||||
"buildResources": "build"
|
||||
},
|
||||
"files": [
|
||||
"dist/**/*",
|
||||
"electron/**/*",
|
||||
"node_modules/**/*",
|
||||
"!**/*.ts",
|
||||
"!**/*.map",
|
||||
"!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}",
|
||||
"!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}",
|
||||
"!**/node_modules/*.d.ts",
|
||||
"!**/node_modules/.bin"
|
||||
],
|
||||
"extraResources": [
|
||||
{
|
||||
"from": "../backend/dist",
|
||||
"to": "backend",
|
||||
"filter": ["**/*"]
|
||||
},
|
||||
{
|
||||
"from": "../backend/node_modules",
|
||||
"to": "backend/node_modules",
|
||||
"filter": ["**/*"]
|
||||
}
|
||||
],
|
||||
"win": {
|
||||
"target": [
|
||||
{
|
||||
"target": "nsis",
|
||||
"arch": ["x64"]
|
||||
}
|
||||
],
|
||||
"icon": "build/icon.ico",
|
||||
"publisherName": "SkillMate Development",
|
||||
"certificateSubjectName": "SkillMate Development",
|
||||
"requestedExecutionLevel": "asInvoker"
|
||||
},
|
||||
"msi": {
|
||||
"oneClick": false,
|
||||
"perMachine": true,
|
||||
"allowElevation": true,
|
||||
"allowToChangeInstallationDirectory": true,
|
||||
"deleteAppDataOnUninstall": false,
|
||||
"displayLanguageSelector": false,
|
||||
"installerIcon": "build/icon.ico",
|
||||
"uninstallerIcon": "build/icon.ico",
|
||||
"uninstallDisplayName": "SkillMate",
|
||||
"createDesktopShortcut": true,
|
||||
"createStartMenuShortcut": true,
|
||||
"shortcutName": "SkillMate",
|
||||
"runAfterFinish": true,
|
||||
"menuCategory": true,
|
||||
"description": "Mitarbeiter-Skills-Management für Sicherheitsbehörden",
|
||||
"branding": "SkillMate - Professionelle Mitarbeiterverwaltung",
|
||||
"vendor": "SkillMate Development",
|
||||
"installerHeaderIcon": "build/icon.ico",
|
||||
"ui": {
|
||||
"chooseDirectory": true,
|
||||
"images": {
|
||||
"background": "build/installer-background.jpg",
|
||||
"banner": "build/installer-banner.jpg"
|
||||
}
|
||||
}
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": false,
|
||||
"perMachine": true,
|
||||
"allowElevation": true,
|
||||
"allowToChangeInstallationDirectory": true,
|
||||
"deleteAppDataOnUninstall": false,
|
||||
"displayLanguageSelector": false,
|
||||
"installerIcon": "build/icon.ico",
|
||||
"uninstallerIcon": "build/icon.ico",
|
||||
"uninstallDisplayName": "SkillMate",
|
||||
"createDesktopShortcut": true,
|
||||
"createStartMenuShortcut": true,
|
||||
"shortcutName": "SkillMate",
|
||||
"menuCategory": true,
|
||||
"description": "Mitarbeiter-Skills-Management für Sicherheitsbehörden",
|
||||
"language": "1031",
|
||||
"multiLanguageInstaller": false,
|
||||
"installerHeader": "build/installer-header.bmp",
|
||||
"installerSidebar": "build/installer-sidebar.bmp"
|
||||
},
|
||||
"publish": null
|
||||
}
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren