We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 09fb839 commit d354b7eCopy full SHA for d354b7e
tests/CMakeLists.txt
@@ -47,7 +47,28 @@ function(make_test target)
47
endfunction()
48
49
make_test(distance)
50
-make_test(dump)
+
51
+project(test_dump)
52
53
+add_executable(${PROJECT_NAME}
54
+ ${PROJECT_NAME}.cpp
55
+)
56
57
+if(CMAKE_CXX_COMPILER_ID MATCHES "[cC][lL][aA][nN][gG]" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
58
+ set(${PROJECT_NAME}_libs stdc++fs)
59
+endif()
60
61
+target_link_libraries(${PROJECT_NAME}
62
+ PRIVATE
63
+ SQLite::Functions
64
+ GTest::gtest_main
65
+ ${${PROJECT_NAME}_libs}
66
67
68
+gtest_add_tests(${PROJECT_NAME}
69
+ SOURCES ${PROJECT_NAME}.cpp
70
71
72
make_test(transliteration)
73
74
include(${CMAKE}/sanitizer_options.cmake)
0 commit comments