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")

Reply via email to