Răsfoiți Sursa

feat(cli.js): add 32bit cli for windows (#3540)

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Fabian-Lars 3 ani în urmă
părinte
comite
fb6744daa4

+ 5 - 0
.changes/cli.js-windows-32bit.md

@@ -0,0 +1,5 @@
+---
+"cli.js": patch
+---
+
+Added `i686-pc-windows-msvc` to the prebuilt targets.

+ 4 - 0
.github/workflows/publish-cli.yml

@@ -28,6 +28,10 @@ jobs:
             build: yarn build
             target: x86_64-pc-windows-msvc
             architecture: x64
+          - host: windows-latest
+            build: yarn build --target i686-pc-windows-msvc
+            target: i686-pc-windows-msvc
+            architecture: x64
           - host: ubuntu-18.04
             target: x86_64-unknown-linux-gnu
             architecture: x64

+ 3 - 0
tooling/cli/node/npm/win32-ia32-msvc/README.md

@@ -0,0 +1,3 @@
+# `@tauri-apps/cli-win32-ia32-msvc`
+
+This is the **i686-pc-windows-msvc** binary for `@tauri-apps/cli`

+ 18 - 0
tooling/cli/node/npm/win32-ia32-msvc/package.json

@@ -0,0 +1,18 @@
+{
+  "name": "@tauri-apps/cli-win32-ia32-msvc",
+  "version": "0.0.0",
+  "os": [
+    "win32"
+  ],
+  "cpu": [
+    "ia32"
+  ],
+  "main": "cli.win32-ia32-msvc.node",
+  "files": [
+    "cli.win32-ia32-msvc.node"
+  ],
+  "license": "MIT",
+  "engines": {
+    "node": ">= 10"
+  }
+}

+ 2 - 1
tooling/cli/node/package.json

@@ -31,7 +31,8 @@
         "aarch64-unknown-linux-gnu",
         "aarch64-unknown-linux-musl",
         "armv7-unknown-linux-gnueabihf",
-        "x86_64-unknown-linux-musl"
+        "x86_64-unknown-linux-musl",
+        "i686-pc-windows-msvc"
       ]
     }
   },