File tree Expand file tree Collapse file tree 2 files changed +11
-13
lines changed
Expand file tree Collapse file tree 2 files changed +11
-13
lines changed Original file line number Diff line number Diff line change 11foreach (CONFIG "" _DEBUG _RELEASE)
2- set ("CMAKE_ARCHIVE_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /lib" )
3- set ("CMAKE_LIBRARY_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /lib" )
4- set ("CMAKE_RUNTIME_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /bin" )
2+ set ("CMAKE_ARCHIVE_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /lib" )
3+ set ("CMAKE_LIBRARY_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /lib" )
4+ set ("CMAKE_RUNTIME_OUTPUT_DIRECTORY${CONFIG} " "${CMAKE_BINARY_DIR} /bin" )
55endforeach ()
66
77set (CMAKE_CXX_STANDARD 23)
88set (CMAKE_CXX_STANDARD_REQUIRED ON )
99
1010if (UNIX )
11- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wsign-compare -Werror" )
12- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wsign-compare -Werror" )
11+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wsign-compare -Werror" )
12+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wsign-compare -Werror" )
1313endif (UNIX )
1414
1515if (MSVC )
16- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W4 /wd4267 /wd4244 /wd4100 /WX" )
17- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /wd4267 /wd4244 /wd4100 /WX" )
16+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W4 /wd4267 /wd4244 /wd4100 /WX" )
17+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /wd4267 /wd4244 /wd4100 /WX" )
1818endif (MSVC )
Original file line number Diff line number Diff line change 11file (GLOB_RECURSE TEST_SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR} /*.cpp)
22
33add_executable (run_tests ${TEST_SRC_FILES} )
4- target_link_libraries (run_tests PUBLIC
5- gtest_main
6- )
4+ target_link_libraries (run_tests PUBLIC gtest_main)
75
86if (NOT WIN32 )
9- include (GoogleTest)
10- gtest_discover_tests(run_tests)
7+ include (GoogleTest)
8+ gtest_discover_tests(run_tests)
119
12- enable_testing ()
10+ enable_testing ()
1311endif ()
You can’t perform that action at this time.
0 commit comments