File: use-local-catch2.patch

package info (click to toggle)
netgen 6.2.2404%2Bdfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 12,872 kB
  • sloc: cpp: 163,119; tcl: 6,316; python: 2,612; sh: 511; makefile: 74
file content (34 lines) | stat: -rw-r--r-- 1,490 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Description: Use Debian's catch2 package instead of attempting git clone
Author: Kurt Kremitzki <kkremitzki@debian.org>
Last-Updated: 2021-09-06

Index: netgen/CMakeLists.txt
===================================================================
--- netgen.orig/CMakeLists.txt	2024-09-15 11:59:01.745850777 +0200
+++ netgen/CMakeLists.txt	2024-09-15 11:59:01.745850777 +0200
@@ -477,9 +477,9 @@
 enable_testing()
 include(CTest)
 
-if(ENABLE_UNIT_TESTS)
-  include(${CMAKE_CURRENT_LIST_DIR}/cmake/external_projects/catch.cmake)
-endif(ENABLE_UNIT_TESTS)
+#if(ENABLE_UNIT_TESTS)
+#  include(${CMAKE_CURRENT_LIST_DIR}/cmake/external_projects/catch.cmake)
+#endif(ENABLE_UNIT_TESTS)
 
 
 #######################################################################
Index: netgen/tests/catch/CMakeLists.txt
===================================================================
--- netgen.orig/tests/catch/CMakeLists.txt	2024-09-15 11:59:01.745850777 +0200
+++ netgen/tests/catch/CMakeLists.txt	2024-09-15 11:59:01.745850777 +0200
@@ -7,7 +7,7 @@
 add_library(catch_main STATIC main.cpp)
 set_target_properties(catch_main PROPERTIES CXX_STANDARD 17)
 add_dependencies(unit_tests catch_main)
-add_dependencies(catch_main project_catch)
+# add_dependencies(catch_main project_catch)
 
 # ensure the test targets are built before testing
 add_test(NAME unit_tests_built COMMAND ${CMAKE_COMMAND} --build . --target unit_tests --config ${CMAKE_BUILD_TYPE} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../.. )