blob: 12d92605dda8e8843ef87cb3f3e06bd87dfc12bf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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
|