On 2014/11/04 13:26, David Coppa wrote: > On Tue, Nov 4, 2014 at 1:18 PM, David Coppa <dco...@gmail.com> wrote: > > On Tue, Nov 4, 2014 at 1:14 PM, David Coppa <dco...@gmail.com> wrote: > >> On Tue, Nov 4, 2014 at 1:12 PM, Stuart Henderson <st...@openbsd.org> wrote: > >>> On 2014/11/03 17:07, Stuart Henderson wrote: > >>>> On 2014/10/21 20:55, Vadim Zhukov wrote: > >>>> > >> This will break packaging of ports installing CMake package files > >>>> > >> (see > >>>> > >> the FooTargets.cmake and FooTargets-Release.cmake in PLIST files?) > >>>> > >> when DEBUG is specified. > >>>> > > > >>>> > > True, but by using DEBUG you are already drifting from regular > >>>> > > packages; so you can probably manually fix that one when you need it. > >>>> > > >>>> > If there is one such package, yes, not a problem. When you have a few > >>>> > hundreds items of KDE stuff... Yes, I build debug packages regularily > >>>> > - still trying to catch misterious libkdcraw bug, and other problems > >>>> > do arise often, unfortunately. > >>>> > >>>> Discussed online but summarised here for those who weren't there, > >>>> we can set a variable to use in plists, e.g. > >>>> > >>>> MODCMAKE_BUILDTYPE = -release.cmake > >>>> > >>>> and add it to SUBST_VARS (at first I thought of just "-release", but if > >>>> we add the .cmake it makes things easier for "make plist"). > >>>> > >>>> mariadb's default is to build with RelWithDebInfo which is....not small. > >>>> > >>> > >>> I just had another thought about this. Forcing "Release" might force some > >>> C optimizer flags that we don't want. I would have suggested diffing build > >>> logs, but ninja... > >> > >> I already took care of this. > >> See patches/patch-Modules_Compiler_* > > > > Right, but some nasty software can add its own... > > Maybe an ag through the unpacked sources could identify the offenders. > > Like grepping for > > if(${CMAKE_BUILD_TYPE} MATCHES "Something") > > and looking for code changing CFLAGS/CXXFLAGS > > into the CMakeLists.txt files...
OK there's not much changing CMAKE_C_FLAGS etc. directly, after searching through results of if.*CMAKE_BUILD (100 ports) I ended up with these as the only ones changinf flags directly, libsoxr-0.1.1/soxr-0.1.1-Source/CMakeLists.txt:130: if (CMAKE_BUILD_TYPE STREQUAL "Release") libsoxr-0.1.1/soxr-0.1.1-Source/CMakeLists.txt:131- set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -s") # strip libsoxr-0.1.1/soxr-0.1.1-Source/CMakeLists.txt:132- endif () freerdp-1.0.2/FreeRDP-1.0.2/CMakeLists.txt:69: if(CMAKE_BUILD_TYPE STREQUAL "Release") freerdp-1.0.2/FreeRDP-1.0.2/CMakeLists.txt:70- set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG") freerdp-1.0.2/FreeRDP-1.0.2/CMakeLists.txt:71- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2") freerdp-1.0.2/FreeRDP-1.0.2/CMakeLists.txt:72- endif() but there quite a lot setting CMAKE_C_FLAGS_RELEASE etc. I haven't looked any further at these. $ ag -G '(cmake|CMake)' set.*CMAKE_[A-Z]*_FLAGS_RELEASE fluidsynth-1.1.6/fluidsynth-1.1.6/CMakeLists.txt 145: set ( CMAKE_C_FLAGS_RELEASE "-O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG ${GNUCC_WARNING_FLAGS}" ) mscore-1.3/mscore-1.3/mscore/CMakeLists.txt 261:set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") mscore-1.3/mscore-1.3/mscore/scriptgen/qtbindings/core/CMakeLists.txt 21:set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DQT_NO_DEBUG") mscore-1.3/mscore-1.3/mscore/scriptgen/qtbindings/network/CMakeLists.txt 21:set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DQT_NO_DEBUG") mscore-1.3/mscore-1.3/mscore/scriptgen/qtbindings/xml/CMakeLists.txt 21:set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DQT_NO_DEBUG") mscore-1.3/mscore-1.3/mscore/scriptgen/qtbindings/gui/CMakeLists.txt 21:set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DQT_NO_DEBUG") mscore-1.3/mscore-1.3/mscore/scriptgen/qtbindings/uitools/CMakeLists.txt 21:set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DQT_NO_DEBUG") kicad-20100505/kicad-sources-2010-05-05-BZR2356/CMakeLists.txt 33: set(CMAKE_C_FLAGS_RELEASE "-Wall -O2 -DNDEBUG") 34: set(CMAKE_CXX_FLAGS_RELEASE "-Wall -O2 -DNDEBUG") ettercap-0.7.5.3/ettercap-0.7.5.3/CMakeLists.txt 40:set(CMAKE_C_FLAGS_RELEASE "-O2 -w" CACHE STRING "" FORCE) ettercap-0.7.5.3-no_x11/ettercap-0.7.5.3/CMakeLists.txt 40:set(CMAKE_C_FLAGS_RELEASE "-O2 -w" CACHE STRING "" FORCE) freerdp-1.0.2/FreeRDP-1.0.2/CMakeLists.txt 70: set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/CMakeCInformation.cmake 123: set (CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE_INIT}" CACHE STRING cmake-2.8.12.2/cmake-2.8.12.2/Modules/CMakeCXXInformation.cmake 213: set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE_INIT}" CACHE STRING cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/Intel-C.cmake 6:set(CMAKE_C_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/Intel-ASM.cmake 6:set(CMAKE_ASM_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/Intel-CXX.cmake 6:set(CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/PathScale-C.cmake 4:set(CMAKE_C_FLAGS_RELEASE_INIT "${CMAKE_C_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/PathScale-CXX.cmake 4:set(CMAKE_CXX_FLAGS_RELEASE_INIT "${CMAKE_CXX_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/PGI-C.cmake 4:set(CMAKE_C_FLAGS_RELEASE_INIT "${CMAKE_C_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/PGI-CXX.cmake 4:set(CMAKE_CXX_FLAGS_RELEASE_INIT "${CMAKE_CXX_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/SunPro-ASM.cmake 14:set(CMAKE_ASM_FLAGS_RELEASE_INIT "-xO3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/SunPro-C.cmake 14:set(CMAKE_C_FLAGS_RELEASE_INIT "-xO3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/SunPro-CXX.cmake 14:set(CMAKE_CXX_FLAGS_RELEASE_INIT "-xO3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/TinyCC-C.cmake 7:set (CMAKE_C_FLAGS_RELEASE_INIT "-DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/XL-ASM.cmake 9:set(CMAKE_ASM_FLAGS_RELEASE_INIT "-O -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/XL-C.cmake 3:set(CMAKE_C_FLAGS_RELEASE_INIT "${CMAKE_C_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Compiler/XL-CXX.cmake 3:set(CMAKE_CXX_FLAGS_RELEASE_INIT "${CMAKE_CXX_FLAGS_RELEASE_INIT} -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/Darwin-icc.cmake 12: set (CMAKE_C_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") 22: set (CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/Generic-ADSP-C.cmake 9:set(CMAKE_C_FLAGS_RELEASE_INIT "") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/Generic-ADSP-CXX.cmake 7:set(CMAKE_CXX_FLAGS_RELEASE_INIT "") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/HP-UX-HP-CXX.cmake 13:set(CMAKE_CXX_FLAGS_RELEASE_INIT "+O2 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/IRIX64.cmake 41: set (CMAKE_CXX_FLAGS_RELEASE_INIT "-O2 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/IRIX.cmake 11: set (CMAKE_CXX_FLAGS_RELEASE_INIT "-O2 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/OSF1.cmake 39: set (CMAKE_C_FLAGS_RELEASE_INIT "-O2 -DNDEBUG") 44: set (CMAKE_CXX_FLAGS_RELEASE_INIT "-O2 -DNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/Platform/Windows-wcl386.cmake 32:set (CMAKE_CXX_FLAGS_RELEASE_INIT "-br -bm -ot -dNDEBUG") 37:set (CMAKE_C_FLAGS_RELEASE_INIT "-br -bm -ot -dNDEBUG") cmake-2.8.12.2/cmake-2.8.12.2/Modules/UseVTKBuildSettings40.cmake 26:set(CMAKE_BUILD_SETTING_C_FLAGS_RELEASE "${VTK40_CMAKE_C_FLAGS_RELEASE}") 33:set(CMAKE_BUILD_SETTING_CXX_FLAGS_RELEASE "${VTK40_CMAKE_CXX_FLAGS_RELEASE}") cmake-2.8.12.2/cmake-2.8.12.2/Tests/ExportImport/InitialCache.cmake.in 4:set(CMAKE_C_FLAGS_RELEASE "@CMAKE_C_FLAGS_RELEASE@" CACHE STRING "C Flags") 10:set(CMAKE_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@" CACHE STRING "C++ Flags") cmake-2.8.12.2/cmake-2.8.12.2/Tests/MacRuntimePath/InitialCache.cmake.in 4:set(CMAKE_C_FLAGS_RELEASE "@CMAKE_C_FLAGS_RELEASE@" CACHE STRING "C Flags") 10:set(CMAKE_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@" CACHE STRING "C++ Flags") qt4-4.8.5/qt-everywhere-opensource-src-4.8.5/src/3rdparty/phonon/CMakeLists.txt 45: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 50: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") yaml-cpp-0.3.0/yaml-cpp/CMakeLists.txt 127: set(CMAKE_CXX_FLAGS_RELEASE "-O2") flare-0.19/flare-engine.0.19/CMakeLists.txt 27: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -g0") minetest-0.4.9/minetest-0.4.9/src/CMakeLists.txt 494: set(CMAKE_CXX_FLAGS_RELEASE "/EHa /O2 /Ob2 /Oi /Ot /Oy /GL /FD /MT /GS- /arch:SSE /fp:fast /D NDEBUG /D _HAS_ITERATOR_DEBUGGING=0 /TP") 504: set(CMAKE_C_FLAGS_RELEASE "/O2 /Ob2 /MT") 536: set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${WARNING_FLAGS} ${OTHER_FLAGS} -O3 -ffast-math -Wall -fomit-frame-pointer -pipe -funroll-loops") minetest-0.4.9/minetest-0.4.9/src/lua/CMakeLists.txt 104: set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2") widelands-0.17/widelands-build17-src/CMakeLists.txt 224: set (CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG" CACHE STRING "Set by widelands CMakeLists.txt" FORCE) 227: set (CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG" CACHE STRING "Set by widelands CMakeLists.txt" FORCE) 261: set (CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG /MT /GL ${MSVC_DISABLE_WARNINGS}" CACHE STRING "Set by widelands CMakeLists.txt" FORCE) qlandkartegt-1.7.5/qlandkartegt-1.7.5/CMakeLists.txt 31: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /GL") blender-2.70/blender-2.70/build_files/cmake/macros.cmake 726: set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}" CACHE STRING "" FORCE) 732: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "" FORCE) blender-2.70/blender-2.70/source/blender/render/CMakeLists.txt 167: set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -mfpmath=sse") 168: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -mfpmath=sse") blender-2.70/blender-2.70/intern/cycles/CMakeLists.txt 39: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Ox") blender-2.70/blender-2.70/CMakeLists.txt 1008: set(CMAKE_CXX_FLAGS_RELEASE "/O2 /Ob2 /MT /MP" CACHE STRING "MSVC MT flags " FORCE) 1016: set(CMAKE_C_FLAGS_RELEASE "/O2 /Ob2 /MT /MP" CACHE STRING "MSVC MT flags " FORCE) 1895: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -mdynamic-no-pic -msse -msse2 -msse3 -mssse3") 1896: set(CMAKE_C_FLAGS_RELEASE "-O2 -mdynamic-no-pic -msse -msse2 -msse3 -mssse3") 1898: set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ftree-vectorize -fvariable-expansion-in-unroller") 1899: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -ftree-vectorize -fvariable-expansion-in-unroller") 1902: set(CMAKE_C_FLAGS_RELEASE "-mdynamic-no-pic -fno-strict-aliasing") 1903: set(CMAKE_CXX_FLAGS_RELEASE "-mdynamic-no-pic -fno-strict-aliasing") darktable-1.2.3/darktable-1.2.3/src/CMakeLists.txt 349:set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -ffast-math ${MARCH}") 352:set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math ${MARCH}") 356:set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fexpensive-optimizations") 360:set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fexpensive-optimizations") graphite2-1.2.4/graphite2-1.2.4/tests/vm/CMakeLists.txt 18: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fomit-frame-pointer") 19: set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELEASE} -fomit-frame-pointer") opencv-2.4.6.1/opencv-2.4.6.1/cmake/OpenCVCompilerOptions.cmake 265:set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${OPENCV_EXTRA_FLAGS_RELEASE}") 266:set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} ${OPENCV_EXTRA_FLAGS_RELEASE}") opencv-2.4.6.1/opencv-2.4.6.1/platforms/android/android.toolchain.cmake 1448:set( CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG" CACHE STRING "c++ Release flags" ) 1449:set( CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG" CACHE STRING "c Release flags" ) 1465:set( CMAKE_CXX_FLAGS_RELEASE "${ANDROID_CXX_FLAGS_RELEASE} ${CMAKE_CXX_FLAGS_RELEASE}" ) 1466:set( CMAKE_C_FLAGS_RELEASE "${ANDROID_CXX_FLAGS_RELEASE} ${CMAKE_C_FLAGS_RELEASE}" ) opencv-2.4.6.1/opencv-2.4.6.1/platforms/ios/cmake/Modules/Platform/iOS.cmake 45:set (CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -O3 -fomit-frame-pointer -ffast-math") openjp2-2.0.0/openjpeg-2.0.0/CMakeLists.txt 179: set(CMAKE_C_FLAGS_RELEASE "-ffast-math ${CMAKE_C_FLAGS_RELEASE}") rawtherapee-4.0.9/rawtherapee-4.0.9/Win32CMakeOptions-Sample.txt 33:set(CMAKE_CXX_FLAGS_RELEASE "-mwindows -DNDEBUG -O2" CACHE STRING "Compiler options for C++ source files and Release target") 42:set(CMAKE_C_FLAGS_RELEASE "-mwindows -DNDEBUG -O2" CACHE STRING "Compiler options for C source files and Release target") cgal-3.8/CGAL-3.8/cmake/modules/CGALConfig_binary.cmake.in 21:set(CGAL_CXX_FLAGS_RELEASE_INIT "@CMAKE_CXX_FLAGS_RELEASE@" ) cgal-3.8/CGAL-3.8/cmake/modules/CGALConfig_install.cmake.in 23:set(CGAL_CXX_FLAGS_RELEASE_INIT "@CMAKE_CXX_FLAGS_RELEASE@" ) eigen2-2.0.14/eigen-eigen-f30db88dec8b/test/CMakeLists.txt 91: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fno-inline-functions") openbabel-2.2.3/openbabel-2.2.3/CMakeLists.txt 185: set (CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") phonon-4.6.0/phonon-4.6.0/cmake/FindPhononInternal.cmake 204: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 209: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") miniupnpc-1.9/miniupnpc-1.9/CMakeLists.txt 55: set (CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG" kdelibs-4.11.5/kdelibs-4.11.5/cmake/modules/FindKDE4Internal.cmake 1197: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 1202: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 1340: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 1345: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 1387: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") 1391: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") kdelibs-4.11.5/kdelibs-4.11.5/kjsembed/qtonly/FindQJSInternal.cmake 236: set(CMAKE_CXX_FLAGS_RELEASE "-O2") 241: set(CMAKE_C_FLAGS_RELEASE "-O2") 292: set(CMAKE_CXX_FLAGS_RELEASE "-O2") 296: set(CMAKE_C_FLAGS_RELEASE "-O2") synergy-1.4.17/synergy-1.4.17-Source/CMakeLists.txt 335: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD /O2 /Ob2") telepathy-qt-0.9.3/telepathy-qt-0.9.3/cmake/modules/TelepathyDefaults.cmake 24: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") 30: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") lyx-2.0.4/lyx-2.0.4/development/cmake/CMakeLists.txt 289: set(CMAKE_CXX_FLAGS_RELEASE "${LYX_CXX_FLAGS} -O2 -DNDEBUG" CACHE TYPE STRING FORCE) 291: set(CMAKE_CXX_FLAGS_RELEASE "${LYX_CXX_FLAGS} -O3 -DNDEBUG" CACHE TYPE STRING FORCE) 293: set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_CXX_FLAGS_RELEASE} -pg" CACHE TYPE STRING FORCE) 367: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /D_SECURE_SCL=0") 404: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /DLYX_PCH_STL /DLYX_PCH_BOOST /DLYX_PCH_QT4") 454: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Wp64 ${MSVC_W_ERROR} ${MSVC_W_DISABLE}") 466: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${MSVC_W_ERROR} ${MSVC_W_DISABLE}") 471: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Zc:wchar_t-") poppler-0.26.0/poppler-0.26.0/cmake/modules/PopplerMacros.cmake 109: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") 115: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") 130: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") 134: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") poppler-0.26.0/poppler-0.16.7/cmake/modules/PopplerMacros.cmake 109: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") 114: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") 134: set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") 138: set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") gnustep-libobjc2-1.7/libobjc2-1.7/CMakeLists.txt 8:set(CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS_RELEASE}") grantlee-0.3.0/grantlee-0.3.0/CMakeLists.txt 40:set(CMAKE_CXX_FLAGS_COVERAGE "${CMAKE_CXX_FLAGS_RELEASE} -fprofile-arcs -ftest-coverage") 41:set(CMAKE_C_FLAGS_COVERAGE "${CMAKE_C_FLAGS_RELEASE} -fprofile-arcs -ftest-coverage") 47:set(CMAKE_CXX_FLAGS_TESTCOCOON "${CMAKE_CXX_FLAGS_RELEASE} ${TESTCOCOON_ARGS}") 48:set(CMAKE_C_FLAGS_TESTCOCOON "${CMAKE_C_FLAGS_RELEASE} ${TESTCOCOON_ARGS}") kanagram-4.11.5/kanagram-4.11.5/CMakeLists.txt 9: set(CMAKE_CXX_FLAGS_RELEASE "-Wall -Wno-switch -O2") attica-0.4.2/attica-0.4.2/CMakeLists.txt 35: set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -Wall -Wno-switch -O2") polarssl-1.3.6/polarssl-1.3.6/CMakeLists.txt 10: set(CMAKE_C_FLAGS_RELEASE "-O2") 20: set(CMAKE_C_FLAGS_RELEASE "-O2")