diff --git a/electron-builder.json5 b/electron-builder.json5 index bbd6911..e7565cc 100644 --- a/electron-builder.json5 +++ b/electron-builder.json5 @@ -1,103 +1,101 @@ -{ - "appId": "com.paarrot.app", - "productName": "Paarrot", - "artifactName": "${productName}-${version}-${os}-${arch}.${ext}", - "copyright": "Copyright © 2024", - "directories": { - "output": "dist-electron", - "buildResources": "build-resources" - }, - "files": [ - "electron/**/*", - "cinny/dist/**/*", - "!**/*.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", - "!**/*.{iml,o,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,xproj}", - "!.editorconfig", - "!**/._*", - "!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,.gitignore,.gitattributes}", - "!**/{__pycache__,thumbs.db,.flowconfig,.idea,.vs,.nyc_output}", - "!**/{appveyor.yml,.travis.yml,circle.yml}", - "!**/{npm-debug.log,yarn.lock,.yarn-integrity,.yarn-metadata.json}" - ], - "extraResources": [ - { - "from": "icons", - "to": "icons", - "filter": ["**/*"] - } - ], - "linux": { - "target": [ - { - "target": "AppImage", - "arch": ["x64"] - }, - { - "target": "deb", - "arch": ["x64"] - }, - { - "target": "rpm", - "arch": ["x64"] - } - ], - "category": "Network;InstantMessaging", - "maintainer": "Paarrot ", - "icon": "icons/icon.png", - "desktop": { - "entry": { - "Name": "Paarrot", - "GenericName": "Matrix Client", - "Comment": "A Matrix client built with Cinny", - "Categories": "Network;InstantMessaging;", - "Keywords": "matrix;chat;messaging;", - "StartupWMClass": "paarrot" - } - } - }, - "deb": { - "depends": [ - "libnotify4", - "libxtst6", - "libnss3" - ], - "afterInstall": "build-resources/linux/after-install.sh", - "afterRemove": "build-resources/linux/after-remove.sh" - }, - "rpm": { - "depends": [ - "libnotify", - "libXtst", - "nss" - ], - "afterInstall": "build-resources/linux/after-install.sh", - "afterRemove": "build-resources/linux/after-remove.sh" - }, - "win": { - "target": [ - { - "target": "squirrel", - "arch": ["x64", "arm64"] - } - ], - "icon": "icons/icon.ico", - "artifactName": "${productName}-${version}-${os}-${arch}.${ext}" - }, - "squirrelWindows": { - "name": "Paarrot", - "loadingGif": "icons/icon.png", - "iconUrl": "https://raw.githubusercontent.com/cinnyapp/cinny-desktop/master/icons/icon.ico", - "createDesktopShortcut": true, - "createStartMenuShortcut": true, - "remoteReleases": false, - "useAppIdAsId": true - }, - "publish": { - "provider": "generic", - "url": "http://synbox.ruv.wtf:8418/litruv/cinny-desktop/releases/download/v${version}" - } -} +{ + "appId": "com.paarrot.app", + "productName": "Paarrot", + "artifactName": "${productName}-${version}-${os}-${arch}.${ext}", + "copyright": "Copyright © 2024", + "directories": { + "output": "dist-electron", + "buildResources": "build-resources" + }, + "files": [ + "electron/**/*", + "cinny/dist/**/*", + "!**/*.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", + "!**/*.{iml,o,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,xproj}", + "!.editorconfig", + "!**/._*", + "!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,.gitignore,.gitattributes}", + "!**/{__pycache__,thumbs.db,.flowconfig,.idea,.vs,.nyc_output}", + "!**/{appveyor.yml,.travis.yml,circle.yml}", + "!**/{npm-debug.log,yarn.lock,.yarn-integrity,.yarn-metadata.json}" + ], + "extraResources": [ + { + "from": "icons", + "to": "icons", + "filter": ["**/*"] + } + ], + "linux": { + "target": [ + { + "target": "AppImage", + "arch": ["x64"] + }, + { + "target": "deb", + "arch": ["x64"] + }, + { + "target": "rpm", + "arch": ["x64"] + } + ], + "category": "Network;InstantMessaging", + "maintainer": "Paarrot ", + "icon": "icons/icon.png", + "desktop": { + "entry": { + "Name": "Paarrot", + "GenericName": "Matrix Client", + "Comment": "A Matrix client built with Cinny", + "Categories": "Network;InstantMessaging;", + "Keywords": "matrix;chat;messaging;", + "StartupWMClass": "paarrot" + } + } + }, + "deb": { + "depends": [ + "libnotify4", + "libxtst6", + "libnss3" + ], + "afterInstall": "build-resources/linux/after-install.sh", + "afterRemove": "build-resources/linux/after-remove.sh" + }, + "rpm": { + "depends": [ + "libnotify", + "libXtst", + "nss" + ], + "afterInstall": "build-resources/linux/after-install.sh", + "afterRemove": "build-resources/linux/after-remove.sh" + }, + "win": { + "target": [ + { + "target": "squirrel", + "arch": ["x64", "arm64"] + } + ], + "icon": "icons/icon.ico", + "artifactName": "${productName}-${version}-${os}-${arch}.${ext}" + }, + "squirrelWindows": { + "name": "Paarrot", + "loadingGif": "icons/icon.png", + "iconUrl": "https://raw.githubusercontent.com/cinnyapp/cinny-desktop/master/icons/icon.ico", + "remoteReleases": false, + "useAppIdAsId": true + }, + "publish": { + "provider": "generic", + "url": "http://synbox.ruv.wtf:8418/litruv/cinny-desktop/releases/download/v${version}" + } +}