File zynaddsubfx-buildflags.patch of Package zynaddsubfx
Index: src/CMakeLists.txt
===================================================================
--- src/CMakeLists.txt.orig 2016-11-29 03:31:48.000000000 +0200
+++ src/CMakeLists.txt 2017-04-15 11:09:41.425896279 +0200
@@ -170,6 +170,7 @@ endif()
option (BuildForAMD_X86_64 "Build for AMD x86_64 system" OFF)
option (BuildForCore2_X86_64 "Build for Intel Core2 x86_64 system" OFF)
option (BuildForDebug "Include gdb debugging support" OFF)
+option (X86Build "Build for X86 family" OFF)
set(CMAKE_BUILD_TYPE "Release")
@@ -296,19 +297,19 @@ endif()
if (BuildForDebug)
set (CMAKE_BUILD_TYPE "Debug")
- set (CMAKE_CXX_FLAGS_DEBUG ${BuildOptionsDebug})
+ set (CMAKE_CXX_FLAGS_DEBUG "${BuildOptionsDebug} ${CMAKE_CXX_FLAGS}")
message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: ${CMAKE_CXX_FLAGS_DEBUG}")
else (BuildForDebug)
set (CMAKE_BUILD_TYPE "Release")
- set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptionsBasic})
+ set (CMAKE_CXX_FLAGS_RELEASE "${BuildOptionsBasic} ${CMAKE_CXX_FLAGS}")
if (BuildForAMD_X86_64)
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_x86_64AMD}")
+ set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_x86_64AMD} ${CMAKE_CXX_FLAGS}")
endif (BuildForAMD_X86_64)
if (BuildForCore2_X86_64)
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_X86_64Core2}")
+ set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_X86_64Core2} ${CMAKE_CXX_FLAGS}")
endif (BuildForCore2_X86_64)
if (SUPPORT_SSE)