On 2014/11/04 13:26, David Coppa wrote:
> On Tue, Nov 4, 2014 at 1:18 PM, David Coppa <[email protected]> wrote:
> > On Tue, Nov 4, 2014 at 1:14 PM, David Coppa <[email protected]> wrote:
> >> On Tue, Nov 4, 2014 at 1:12 PM, Stuart Henderson <[email protected]> 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")