Reactos

[CMAKE] Fix warning about redefinition of NDEBUG on release builds

"-DNDEBUG" will result in NDEBUG being defined as 0. To define it to nothing, like we do in our code, it must be "-DNDEBUG="

+6 -6
+1 -1
dll/3rdparty/libpng/CMakeLists.txt
··· 1 1 2 2 add_definitions( 3 3 -DWIN32 4 - -DNDEBUG 4 + -DNDEBUG= 5 5 -D_WINDOWS 6 6 -DPNG_BUILD_DLL) 7 7
+1 -1
dll/3rdparty/libtiff/CMakeLists.txt
··· 1 1 2 2 add_definitions( 3 3 -DWIN32 4 - -DNDEBUG 4 + -DNDEBUG= 5 5 -DUSE_WIN32_FILEIO 6 6 -DTIF_PLATFORM_CONSOLE) 7 7
+1 -1
dll/opengl/glu32/CMakeLists.txt
··· 8 8 9 9 add_definitions( 10 10 -DBUILD_GLU32 11 - -DNDEBUG 11 + -DNDEBUG= 12 12 -DLIBRARYBUILD 13 13 -DRESOLVE_3D_TEXTURE_SUPPORT) 14 14
+2 -2
overrides-gcc.cmake
··· 1 1 foreach(lang C CXX ASM) 2 2 set(CMAKE_${lang}_FLAGS_DEBUG "") 3 - set(CMAKE_${lang}_FLAGS_MINSIZEREL "-Os -DNDEBUG") 3 + set(CMAKE_${lang}_FLAGS_MINSIZEREL "-Os -DNDEBUG=") 4 4 set(CMAKE_${lang}_FLAGS_RELEASE "") 5 - set(CMAKE_${lang}_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG") 5 + set(CMAKE_${lang}_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG=") 6 6 set(CMAKE_${lang}_IMPLICIT_LINK_LIBRARIES "") 7 7 set(CMAKE_${lang}_IMPLICIT_LINK_DIRECTORIES "") 8 8 endforeach()
+1 -1
sdk/cmake/gcc.cmake
··· 141 141 # Optimizations 142 142 # FIXME: Revisit this to see if we even need these levels 143 143 if(CMAKE_BUILD_TYPE STREQUAL "Release") 144 - add_compile_options(-O2 -DNDEBUG) 144 + add_compile_options(-O2 -DNDEBUG=) 145 145 else() 146 146 if(OPTIMIZE STREQUAL "1") 147 147 add_compile_options(-Os)