From f77d0521d425ded99bcc5cfa793b094efc0550c2 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Thu, 5 Jun 2025 03:37:21 +0200 Subject: [PATCH] cmake: set iniparser cmake options in local scope --- CMakeLists.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c238b05b..76b08e91 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,9 +68,11 @@ if (DOWNLOAD_DEPENDENCIES) GIT_TAG "main" EXCLUDE_FROM_ALL ) - set(BUILD_DOCS off) - set(BUILD_SHARED_LIBS off) - FetchContent_MakeAvailable(iniparser) + block() + set(BUILD_DOCS off) + set(BUILD_SHARED_LIBS off) + FetchContent_MakeAvailable(iniparser) + endblock() else() # find_package looks for already-installed system packages. # Configure with `-DCMAKE_PREFIX_PATH="/path/to/package1;/path/to/package2"`