From dc0e2c192b0572ae0ffb0dee539185fb2a570260 Mon Sep 17 00:00:00 2001 From: Kolyah35 Date: Sat, 21 Mar 2026 00:23:56 +0300 Subject: [PATCH] oh i forgot headers --- .github/workflows/build.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9b4fb8a..cdafadb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,6 +55,11 @@ jobs: path: .xwin-cache key: xwin-win-v1-${{ hashFiles('.xwin-cache/**/*') }} + - name: Download Windows headers + run: ./xwin --arch x86_64 --sdk-version 10.0.22621 --accept-license splat --include-debug-libs + if: steps.xwin-cache.outputs.cache-hit != 'true' + + - name: Download clang-msvc-sdk toolchain uses: actions/checkout@v4 with: @@ -65,7 +70,7 @@ jobs: - name: Install Clang run: | sudo apt-get update - sudo apt-get install -y wget lsb-release software-properties-common gnupg ninja + sudo apt-get install -y wget lsb-release software-properties-common gnupg wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh @@ -88,7 +93,7 @@ jobs: - name: Configure CMake working-directory: ${{github.workspace}}/build - run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=$TOOLCHAIN -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -G Ninja + run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=$TOOLCHAIN -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ env: SPLAT_DIR: ${{ github.workspace }}/.xwin-cache/splat TOOLCHAIN: ${{ github.workspace }}/toolchain/clang-cl-msvc.cmake