diff --git a/engine/3rdparty/JoltPhysics/Build/CMakeLists.txt b/engine/3rdparty/JoltPhysics/Build/CMakeLists.txt index 610900507..8a2e60f68 100644 --- a/engine/3rdparty/JoltPhysics/Build/CMakeLists.txt +++ b/engine/3rdparty/JoltPhysics/Build/CMakeLists.txt @@ -44,8 +44,8 @@ if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows" OR "${CMAKE_SYSTEM_NAME}" STREQUAL # Set general compiler flags set(CMAKE_CXX_FLAGS "/std:c++17 /Zc:__cplusplus /GR- /Gm- /Wall /WX /EHsc /MP /nologo /diagnostics:classic /FC /fp:except- /Zc:inline /Zi /DWIN32 /D_WINDOWS /DUNICODE /D_UNICODE") # Set compiler flags for various configurations - set(CMAKE_CXX_FLAGS_DEBUG "/GS /Od /Ob0 /RTC1") - set(CMAKE_CXX_FLAGS_RELEASE "/GS- /GL /Gy /O2 /Oi /Ot") + set(CMAKE_CXX_FLAGS_DEBUG "/GS /Od /Ob0 /RTC1 /WX-") + set(CMAKE_CXX_FLAGS_RELEASE "/GS- /GL /Gy /O2 /Oi /Ot /WX-") set(CMAKE_CXX_FLAGS_DISTRIBUTION "/GS- /GL /Gy /O2 /Oi /Ot") set(CMAKE_CXX_FLAGS_RELEASEASAN "-fsanitize=address /Od") set(CMAKE_CXX_FLAGS_RELEASEUBSAN "-fsanitize=undefined,implicit-conversion")