Skip to content

Commit 5203030

Browse files
committed
feat: add cross-compiling Windows arm via cmake-ts v1
1 parent 2a8f826 commit 5203030

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/CI.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
cpp_arch: amd64_x86
3333
native: true
3434

35-
# - os: windows-2022
36-
# node_arch: x64
37-
# arch: arm64
38-
# cpp_arch: amd64_arm64
35+
- os: windows-2022
36+
node_arch: x64
37+
arch: arm64
38+
cpp_arch: amd64_arm64
3939

4040
- os: macos-13
4141
node_arch: x64
@@ -146,14 +146,9 @@ jobs:
146146
architecture: ${{ env.setup_node_arch }}
147147

148148
- name: Build Native
149-
if: ${{ matrix.native && matrix.node_arch != 'ia32' }}
149+
if: ${{ matrix.native }}
150150
run: npm run build.native
151151

152-
- name: Build Native Windows 32
153-
if: ${{ matrix.os == 'windows-2019' && matrix.node_arch == 'ia32' }}
154-
run:
155-
node --enable-source-maps ./node_modules/cmake-ts/build/main.js build --config win32-ia32-release
156-
157152
- name: Use Node 20
158153
if: ${{ matrix.native }}
159154
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)