Define NOMINMAX and multi-processor compilation for wxtest

This commit is contained in:
Dan Paulat 2023-11-20 06:49:25 -06:00
parent 9481bc6e61
commit 40a13e8aa4

View file

@ -83,6 +83,14 @@ endif()
target_compile_definitions(wxtest PRIVATE SCWX_TEST_DATA_DIR="${SCWX_DIR}/test/data") target_compile_definitions(wxtest PRIVATE SCWX_TEST_DATA_DIR="${SCWX_DIR}/test/data")
if (MSVC)
# Don't include Windows macros
target_compile_options(wxtest PRIVATE -DNOMINMAX)
# Enable multi-processor compilation
target_compile_options(wxtest PRIVATE "/MP")
endif()
gtest_discover_tests(wxtest) gtest_discover_tests(wxtest)
target_link_libraries(wxtest GTest::gtest target_link_libraries(wxtest GTest::gtest