fix: cpu-specific binaries generation
Massimo Melina committed
Aug 30, 2022 at 18:19 UTC
b02461edd8cd0b991bac3e1b615e8808b7def472
1 file changed
+6
-5
package.json
+6
-5
@@ -27,9 +27,9 @@
27
"test": "mocha -r ts-node/register 'tests/**/*.ts'",
28
"pub": "cd dist && npm publish",
29
"dist": "npm run build-all && npm run dist-bin",
30
- "dist-bin": "npm run dist-modules && cd dist && pkg . -C gzip && mv -f hfs-win.exe hfs.exe && zip hfs-windows.zip hfs.exe -r plugins && cp -f hfs-linux hfs && zip hfs-linux.zip hfs -r plugins && cp -f hfs-macos hfs && zip hfs-mac.zip hfs -r plugins && rm hfs",
30
+ "dist-bin": "npm run dist-modules && cd dist && pkg . -C gzip && mv -f hfs-win-x64.exe hfs.exe && zip hfs-windows.zip hfs.exe -r plugins && cp -f hfs-linux-x64 hfs && zip hfs-linux.zip hfs -r plugins && cp -f hfs-macos-x64 hfs && zip hfs-mac.zip hfs -r plugins && cp -f hfs-macos-arm64 hfs && zip hfs-mac-arm.zip hfs -r plugins && rm hfs",
31
"dist-modules": "cp package*.json dist && cd dist && npm ci --omit=dev && npm i -f --no-save --omit=dev @node-rs/crc32-win32-x64-msvc && rm package-lock.json && cd .. && node prune_modules",
32
- "dist-win": "npm run dist-modules && pkg . -C gzip -t node16-win && cd dist && zip hfs-windows.zip hfs.exe -r plugins",
32
+ "dist-win": "npm run dist-modules && cd dist && pkg . -C gzip -t node16-win-x64 && zip hfs-windows.zip hfs.exe -r plugins",
33
"dist-node": "npm run dist-modules && cd dist && zip hfs-node.zip -r * -x *.zip *.exe hfs-* *.log logs"
34
},
35
"engines": {
@@ -53,9 +53,10 @@
53
"frontend/**/*"
54
],
55
"targets": [
56
- "node16-win",
57
- "node16-mac",
58
- "node16-linux"
56
+ "node16-win-x64",
57
+ "node16-mac-x64",
58
+ "node16-mac-arm64",
59
+ "node16-linux-x64"
60
]
61
},
62
"dependencies": {