From 8c01e5a632178f4449f463790681ef98f23c5120 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 8a5a9ab..d9b89f1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -185,7 +185,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)