From 6962c003847ad09c2e94daeccf7cb663b588fcd8 Mon Sep 17 00:00:00 2001 From: mayeut Date: Sat, 20 Dec 2025 11:33:36 +0100 Subject: [PATCH] fix: force `BUILD_TESTING` to inherit `RUN_NINJA_TEST` value --- .github/workflows/build.yml | 2 +- CMakeLists.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1934ae8..2eeb0eb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -175,7 +175,7 @@ jobs: done - name: Install SDist - run: .venv/bin/pip install --no-binary=ninja $(ls sdist/*.tar.gz) + run: .venv/bin/pip install -v --no-binary=ninja $(ls sdist/*.tar.gz) - name: Test installed SDist run: .venv/bin/pip check && .venv/bin/pytest ./tests diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e6fe0a..e0e783d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,8 @@ message(STATUS "") message(STATUS " RUN_NINJA_TEST : ${RUN_NINJA_TEST}") message(STATUS "************************************") +set(BUILD_TESTING ${RUN_NINJA_TEST} CACHE INTERNAL "") + add_subdirectory(ninja-upstream) if(RUN_NINJA_TEST)