I\'m just trying to build a cmake project in debug-mode to enable asserts. I tried the following versions:
cmake -D CMAKE_BUILD_TYPE:STRING=Debug -L ../../
cmake
Ok, fgrep -R "CMAKE_BUILD_TYPE"
finally found the problem for me. In some CMakeLists.txt
-file I found something like that:
SET( CMAKE_BUILD_TYPE Release ... FORCE )
That overrides every user defined parameters (because of the FORCE
).
What works for me is that:
IF( NOT CMAKE_BUILD_TYPE )
SET( CMAKE_BUILD_TYPE Release ... FORCE )
ENDIF()
Thank's for your hints!