You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
559 B
22 lines
559 B
Add CMake option to disable upstream's catch download, we always want to use the
|
|
system wide installed version. Gentoo bug 636828.
|
|
|
|
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
|
|
index 86ce5a4..b36df56 100644
|
|
--- a/tests/CMakeLists.txt
|
|
+++ b/tests/CMakeLists.txt
|
|
@@ -10,7 +10,9 @@ list(APPEND CATCH_CMAKE_ARGS
|
|
"-DNO_SELFTEST=true"
|
|
)
|
|
|
|
-if(GIT_FOUND)
|
|
+option(FORCE_SYSTEM_CATCH "Force usage of system-wide catch install" OFF)
|
|
+
|
|
+if(NOT ${FORCE_SYSTEM_CATCH} AND GIT_FOUND)
|
|
# add catch
|
|
ExternalProject_Add(
|
|
catch
|
|
--
|
|
2.13.6
|
|
|