meson: only manually set _DEBUG on non-windows

This commit is contained in:
Ryan 2020-12-24 16:57:08 -05:00 committed by Ryan Lucia
parent 56581fbce3
commit f240c01cbc
1 changed files with 2 additions and 1 deletions

View File

@ -45,7 +45,8 @@ if host_machine.system() == 'windows'
add_project_arguments('-DNOMINMAX', '-D_WIN32_WINNT=0x0602', language: 'cpp')
endif
if get_option('debug')
# MSVC sets this automatically with -MDd, but it has a different meaning on other platforms
if get_option('debug') and host_machine.system() != 'windows'
add_project_arguments('-D_DEBUG', language: 'cpp')
endif