remove DEBUG flag from OpenNL with cmake, was giving too many prints in the console when unwrapping.
This commit is contained in:
parent
7a252d9824
commit
aa2269e065
|
@ -265,7 +265,7 @@ endmacro()
|
|||
# needs to be removed for some external libs which we dont maintain.
|
||||
|
||||
# utility macro
|
||||
macro(_remove_strict_flags
|
||||
macro(remove_flag
|
||||
flag)
|
||||
|
||||
string(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
||||
|
@ -285,12 +285,12 @@ endmacro()
|
|||
macro(remove_strict_flags)
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCC)
|
||||
_remove_strict_flags("-Wstrict-prototypes")
|
||||
_remove_strict_flags("-Wunused-parameter")
|
||||
_remove_strict_flags("-Wwrite-strings")
|
||||
_remove_strict_flags("-Wshadow")
|
||||
_remove_strict_flags("-Werror=[^ ]+")
|
||||
_remove_strict_flags("-Werror")
|
||||
remove_flag("-Wstrict-prototypes")
|
||||
remove_flag("-Wunused-parameter")
|
||||
remove_flag("-Wwrite-strings")
|
||||
remove_flag("-Wshadow")
|
||||
remove_flag("-Werror=[^ ]+")
|
||||
remove_flag("-Werror")
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
# External project, better not fix warnings.
|
||||
remove_strict_flags()
|
||||
|
||||
# remove debug flag here since this is not a blender maintained library
|
||||
# and debug gives a lot of prints on UV unwrapping. developers can enable if they need to.
|
||||
remove_flag("-DDEBUG")
|
||||
|
||||
set(INC
|
||||
extern
|
||||
superlu
|
||||
|
|
Loading…
Reference in New Issue