boomerang: clean build flags
This commit is contained in:
parent
02e0695862
commit
53040b54a1
1 changed files with 21 additions and 0 deletions
21
srcpkgs/boomerang/patches/fix-cflags.patch
Normal file
21
srcpkgs/boomerang/patches/fix-cflags.patch
Normal file
|
@ -0,0 +1,21 @@
|
|||
Index: cmake-scripts/boomerang-flags.cmake
|
||||
===================================================================
|
||||
--- cmake-scripts/boomerang-flags.cmake
|
||||
+++ cmake-scripts/boomerang-flags.cmake
|
||||
@@ -104,16 +104,6 @@ endif ()
|
||||
|
||||
|
||||
if (NOT MSVC)
|
||||
- if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
|
||||
- BOOMERANG_ADD_COMPILE_FLAGS(-O0)
|
||||
- elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo")
|
||||
- # No special flags
|
||||
- elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel")
|
||||
- BOOMERANG_ADD_COMPILE_FLAGS(-Os)
|
||||
- else () # Release
|
||||
- BOOMERANG_ADD_COMPILE_FLAGS(-O3)
|
||||
- endif ()
|
||||
-
|
||||
if (BOOMERANG_ENABLE_COVERAGE)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
|
Loading…
Reference in a new issue