From f1ada8684ad96e0a743e280136ff45ab0e817c10 Mon Sep 17 00:00:00 2001 From: mcuee Date: Sat, 13 Jun 2026 21:42:20 +0800 Subject: [PATCH] Update build.yml to disable Python binding under Windows 11 ARM64 --- .github/workflows/build.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b0b71f2a..2d5cac84 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -331,9 +331,9 @@ jobs: strategy: matrix: include: - - { arch: x86, platform: Win32 } - - { arch: x64, platform: x64 } - - { arch: arm64, platform: ARM64 } + - { arch: x86, platform: Win32, extra-cmake-args: "" } + - { arch: x64, platform: x64, extra-cmake-args: "" } + - { arch: arm64, platform: ARM64, extra-cmake-args: "-D SWIG_EXECUTABLE=SWIG_EXECUTABLE-NOTFOUND" } steps: - uses: actions/checkout@v6 - name: Install prerequisites @@ -354,6 +354,7 @@ jobs: -D CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO="/DEBUG /INCREMENTAL:NO /LTCG /OPT:REF /OPT:ICF" -D HAVE_LIBREADLINE=HAVE_LIBREADLINE-NOTFOUND -D USE_EXTERNAL_LIBS=1 + ${{matrix.extra-cmake-args}} -B build - name: Build run: cmake --build build --config ${{env.BUILD_TYPE}}