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