Fix build rules for windows

This commit is contained in:
Fedor Indutny 2024-08-26 17:17:54 -04:00 committed by GitHub
parent 3d5d12c80b
commit 508d5927ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -411,6 +411,9 @@
]
}
],
"files": [
"!node_modules/@indutny/simple-windows-notifications/build/Release/*.node"
],
"bundleVersion": "1"
},
"win": {
@ -441,9 +444,6 @@
"target": [
"nsis"
],
"files": [
"node_modules/@indutny/simple-windows-notifications/build/Release/*.node"
],
"asarUnpack": [
"build/icons/win/icon.ico"
]
@ -461,6 +461,9 @@
"deb"
],
"icon": "build/icons/png",
"files": [
"!node_modules/@indutny/simple-windows-notifications/build/Release/*.node"
],
"publish": []
},
"deb": {
@ -579,6 +582,7 @@
"!node_modules/@signalapp/ringrtc/scripts/*",
"node_modules/@signalapp/ringrtc/build/${platform}/*${arch}*.node",
"node_modules/mac-screen-capture-permissions/build/Release/*.node",
"node_modules/@indutny/simple-windows-notifications/build/Release/*.node",
"node_modules/fs-xattr/build/Release/*.node",
"!node_modules/@indutny/simple-windows-notifications/*.cpp",
"!**/node_modules/react-dom/*/*.development.js",