about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/libraries/rapidfuzz-cpp/dont-fetch-project-options.patch
blob: ab88c530d400df334e75edb2dc8da102e67db244 (plain) (blame)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 5ba4464..ad72319 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -12,39 +12,10 @@ else()
     FetchContent_MakeAvailable(Catch2)
 endif()
 
-# include aminya & jason turner's C++ best practices recommended cmake project utilities
-include(FetchContent)
-FetchContent_Declare(_project_options URL https://github.com/aminya/project_options/archive/refs/tags/v0.20.0.zip)
-FetchContent_MakeAvailable(_project_options)
-include(${_project_options_SOURCE_DIR}/Index.cmake)
-
-project_options(
-        # ENABLE_CACHE
-        # ENABLE_CONAN
-        WARNINGS_AS_ERRORS
-        # ENABLE_CPPCHECK
-        # ENABLE_CLANG_TIDY
-        # ENABLE_INCLUDE_WHAT_YOU_USE
-        # ENABLE_COVERAGE
-        # ENABLE_PCH
-        # PCH_HEADERS <Eigen/Dense> <fmt/core.h> <vector> <utility> <string> <string_view>
-        # ENABLE_DOXYGEN
-        # ENABLE_IPO
-        # ENABLE_USER_LINKER
-        # ENABLE_BUILD_WITH_TIME_TRACE
-        # ENABLE_UNITY
-        # ENABLE_SANITIZER_ADDRESS
-        # ENABLE_SANITIZER_LEAK
-        # ENABLE_SANITIZER_UNDEFINED_BEHAVIOR
-        # ENABLE_SANITIZER_THREAD
-        # ENABLE_SANITIZER_MEMORY
-        # CLANG_WARNINGS "-Weverything"
-)
-
 function(rapidfuzz_add_test test)
     add_executable(test_${test} tests-${test}.cpp)
     target_link_libraries(test_${test} ${PROJECT_NAME})
-    target_link_libraries(test_${test} Catch2::Catch2WithMain project_warnings)
+    target_link_libraries(test_${test} Catch2::Catch2WithMain)
     add_test(NAME ${test} COMMAND test_${test})
 endfunction()
 
diff --git a/test/distance/CMakeLists.txt b/test/distance/CMakeLists.txt
index 2a70054..7a43c88 100644
--- a/test/distance/CMakeLists.txt
+++ b/test/distance/CMakeLists.txt
@@ -1,7 +1,7 @@
 function(rapidfuzz_add_test test)
     add_executable(test_${test} tests-${test}.cpp)
     target_link_libraries(test_${test} ${PROJECT_NAME})
-    target_link_libraries(test_${test} Catch2::Catch2WithMain project_warnings)
+    target_link_libraries(test_${test} Catch2::Catch2WithMain)
     add_test(NAME ${test} COMMAND test_${test})
 endfunction()