From 55e33b9f9e4241e8bd185f502fff99cdfd140448 Mon Sep 17 00:00:00 2001 From: coco875 <59367621+coco875@users.noreply.github.com> Date: Wed, 6 Aug 2025 14:01:12 +0200 Subject: hmm try something else --- .github/workflows/windows_build.yml | 4 ++-- cmake/toolchain/windows-msvc.cmake | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 cmake/toolchain/windows-msvc.cmake diff --git a/.github/workflows/windows_build.yml b/.github/workflows/windows_build.yml index 9a436c4..1cbec3c 100644 --- a/.github/workflows/windows_build.yml +++ b/.github/workflows/windows_build.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: config: [Release, Debug] - toolchain: [v143, clangcl] + toolchain: [torch/cmake/toolchain/windows-msvc.cmake, clangcl] standalone: [OFF, ON] generate: [Visual Studio 17 2022, Ninja] arch: [x64, Win32] @@ -33,7 +33,7 @@ jobs: arch: ${{ matrix.arch }} # only use default toolchain for Ninja - name: Build Ninja msvc - if: ${{ matrix.generate == 'Ninja' && matrix.toolchain == 'v143' }} + if: ${{ matrix.generate == 'Ninja' && matrix.toolchain == 'torch/cmake/toolchain/windows-msvc.cmake' }} run: | cmake -S . -B "build/${{ matrix.arch }}" -G "${{ matrix.generate }}" -DCMAKE_BUILD_TYPE:STRING=${{ matrix.config }} -DUSE_STANDALONE=${{ matrix.standalone }} cmake --build ./build/${{ matrix.arch }} --config ${{ matrix.config }} --parallel 10 diff --git a/cmake/toolchain/windows-msvc.cmake b/cmake/toolchain/windows-msvc.cmake new file mode 100644 index 0000000..d5fe2cb --- /dev/null +++ b/cmake/toolchain/windows-msvc.cmake @@ -0,0 +1 @@ +set(CMAKE_GENERATOR_TOOLSET "v143") \ No newline at end of file -- cgit v1.2.3