Hi, i needed this for qgis which is a huge behemoth, and i dont want to build it with fullblown debug... so is there any interest in the following diff, or the way to specify (ie use MODCMAKE_BUILD_TYPE=RelWithDebInfo in consumer Makefile) it looks wrong ?
Index: cmake.port.mk =================================================================== RCS file: /cvs/ports/devel/cmake/cmake.port.mk,v retrieving revision 1.58 diff -u -r1.58 cmake.port.mk --- cmake.port.mk 29 Apr 2016 10:34:33 -0000 1.58 +++ cmake.port.mk 2 Nov 2017 09:59:29 -0000 @@ -78,6 +78,9 @@ .if defined(DEBUG) CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Debug MODCMAKE_BUILD_SUFFIX = -debug.cmake +.elif ${MODCMAKE_BUILD_TYPE:L} == "relwithdebinfo" +CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=RelWithDebInfo +MODCMAKE_BUILD_SUFFIX = -release.cmake .else CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Release MODCMAKE_BUILD_SUFFIX = -release.cmake