NOMINMAX should be defined for the entire project

This commit is contained in:
Dan Paulat 2023-11-19 20:56:03 -06:00
parent ff7f70a5b7
commit dd1490a143
7 changed files with 11 additions and 9 deletions

View file

@ -248,6 +248,11 @@ target_compile_options(wxdata PRIVATE
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -Wpedantic -Werror>
)
if (MSVC)
# Don't include Windows macros
target_compile_options(wxdata PRIVATE /D "NOMINMAX")
endif()
if (MSVC)
# Produce PDB file for debug
target_compile_options(wxdata PRIVATE "$<$<CONFIG:Release>:/Zi>")