parent
b187e5da1b
commit
52a2f5e39d
@ -1,6 +0,0 @@
|
||||
AUX musescore-2.1.0-fix-buildsystem.patch 19498 SHA256 b5c3f644a4f608d1aa3359aef980e00d322976d872d244aac4d22ceabfb66381 SHA512 7efdfbde60d79ab39900c01291fa4dee48ba619c2fad72d1edf9453825db4245de45c5bfb70c35d108b21a3d442228e023e8ef3e8b960a9bf433d46207b3ad26 WHIRLPOOL 65c76484fa51d9c0e06afb665aed869ae727be6e375e010b0a93a89612e977b7519e1488e4ea3952cfd8dd439de599065ab02e99b9aa6b6d1eae067ac5f7823f
|
||||
AUX musescore-9999-fix-buildsystem.patch 21600 SHA256 76acbd997ad4cb34adf02d704b1ff65af561d3b0db76e41af683718d2f1beb3c SHA512 97d37144e393a1f0faa839790b2bd15ae38a3ca7a838d924f35a7c67f0581a6444e6efaed5f65ee31fa017cfd3bb142a9aa95d2ede47659455315592b8c43e90 WHIRLPOOL 3326508f8f3d47e85bc16761901ce7b9fefdd9e8ebc9fb365c7f1fc2e099a2d0e1e579b12ecea45177a195f8f6f136f259efd443c6793c16ad1222cb31f1705b
|
||||
DIST musescore-2.1.0.tar.gz 51131549 SHA256 0581b8dd4e9bef51f863baf5b7f03b518f9784c79c0d92d6f0e33b180dd63c47 SHA512 c8696685713cd4c4943f1ec2b69a6a93217449fa330105ed1ffb569918af293c1d6ef19cabe1e487f65ceadf27dff78185e286e82ac4517cd2b4de594a67beb2 WHIRLPOOL 1814cf937f1f1f9898f8aa62a60ed3dbfec4cb9af2ded6d03ccfde6c372bba6b3ddc8c6ba83677fc770363975c7c36a144adb17f16195e8b30706d6bcfea9c69
|
||||
EBUILD musescore-2.1.0.ebuild 1489 SHA256 a13c36e238597d6476682ec8cb2af3aab7f53ec4561c96a57783906ea5126155 SHA512 e4d073a55ac05fd72f6834f7747f24504129f2d7f9d616a1ad069abaafd965c087260e1738a639c1822c2e0b0c79cd3a565eddb9ff50d7de9e1224574a5835ea WHIRLPOOL 21d804b64fd9199701564ffb68a20fb93216ba10e4b20f0386193bfc3a6c7a229b5a2baca789deacf9b7acb4f56ff855a237790fd80c3dc9d82f5fda67cac15a
|
||||
EBUILD musescore-9999.ebuild 1321 SHA256 3408382281d7115663417cc15a2c61869c0543241a42e2253db4d79c913d7c7c SHA512 8b93a4f92eb67233d5bcc4ffd8a01acad731473242d524c864263bbe4dd00b5f7b852c0fca71583519ba96f62fb106c6ac3427da6945f394e8a8f359e6320704 WHIRLPOOL 497dcf1895d844fefb9b45b410b8d057b3fa9cbf804397dd278dff835ca9fa05314121b4485270d5f37025f33dff1c71e2ade810372e81a0513d16ddfc80ab49
|
||||
MISC metadata.xml 388 SHA256 36f73093b3166ce991b7bb940ee951ecdecce9c25f931a29298b1b8156138b99 SHA512 bd51cc3397584f064690467b0ac377eacfa20d41bebcc2f16d8b5d72d2818b4f0901154921b2d0213c23787728a6b211284756e8adb5d6cd9dbaece22516901b WHIRLPOOL a58036119697aed7bbffedacef5626ee0ee45a3d14b3ea6feba05e6be1cb92f0a69552dab38f2bc6bb979cbb31a55cbeba660fbd90b522913015b8b1ed52f3ba
|
@ -1,494 +0,0 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 079504708..026e8289a 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -153,23 +153,13 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||
endif()
|
||||
endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||
|
||||
-if (APPLE)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
|
||||
-else (APPLE)
|
||||
- if (MINGW)
|
||||
- # -mno-ms-bitfields see #22048
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -mno-ms-bitfields -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "-Wl,--large-address-aware")
|
||||
- else (MINGW)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- endif (MINGW)
|
||||
-endif(APPLE)
|
||||
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
|
||||
+set(CMAKE_CXX_STANDARD 11)
|
||||
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
+set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
|
||||
set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
|
||||
-set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
|
||||
+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
|
||||
set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
|
||||
|
||||
# The Mscore version number.
|
||||
@@ -473,7 +463,6 @@ if (NOT MINGW AND NOT APPLE)
|
||||
# set library search path for runtime linker to load the same
|
||||
# qt libraries as we used at compile time
|
||||
#
|
||||
- SET(CMAKE_INSTALL_RPATH "${_qt5Core_install_prefix}/lib") # ignored if CMAKE_SKIP_RPATH="TRUE"
|
||||
string(TOUPPER "mscore${MSCORE_INSTALL_SUFFIX}" MAN_MSCORE_UPPER) # Command name shown in uppercase in man pages by convention
|
||||
if (${MSCORE_INSTALL_SUFFIX} MATCHES "portable") # Note: "-portable-anything" would match
|
||||
# Build portable AppImage as per https://github.com/probonopd/AppImageKit
|
||||
@@ -577,9 +566,6 @@ add_custom_command(
|
||||
DEPENDS ${PROJECT_SOURCE_DIR}/all.h
|
||||
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
|
||||
)
|
||||
-if (NOT MINGW)
|
||||
- set(BUILD_PCH true)
|
||||
-endif(NOT MINGW)
|
||||
|
||||
precompiled_header(QT_INCLUDES all ${BUILD_PCH})
|
||||
|
||||
diff --git a/aeolus/CMakeLists.txt b/aeolus/CMakeLists.txt
|
||||
index 7962e8781..a23aef396 100644
|
||||
--- a/aeolus/CMakeLists.txt
|
||||
+++ b/aeolus/CMakeLists.txt
|
||||
@@ -43,7 +43,7 @@ add_library (aeolus STATIC
|
||||
set_target_properties (
|
||||
aeolus
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
install(DIRECTORY
|
||||
diff --git a/audiofile/CMakeLists.txt b/audiofile/CMakeLists.txt
|
||||
index 5b1dd48ee..0d28df8ea 100644
|
||||
--- a/audiofile/CMakeLists.txt
|
||||
+++ b/audiofile/CMakeLists.txt
|
||||
@@ -26,7 +26,7 @@ add_library (audiofile STATIC
|
||||
set_target_properties (
|
||||
audiofile
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(audiofile all)
|
||||
diff --git a/awl/CMakeLists.txt b/awl/CMakeLists.txt
|
||||
index 9589cceb2..f4172ed6d 100644
|
||||
--- a/awl/CMakeLists.txt
|
||||
+++ b/awl/CMakeLists.txt
|
||||
@@ -43,7 +43,7 @@ add_library (
|
||||
set_target_properties (
|
||||
awl
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(awl all)
|
||||
diff --git a/build/CreatePrecompiledHeader.cmake b/build/CreatePrecompiledHeader.cmake
|
||||
index 6cb671afc..3d4aae3c2 100644
|
||||
--- a/build/CreatePrecompiledHeader.cmake
|
||||
+++ b/build/CreatePrecompiledHeader.cmake
|
||||
@@ -36,7 +36,7 @@ macro( precompiled_header includes header_name build_pch)
|
||||
set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
|
||||
add_custom_command(
|
||||
OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
|
||||
- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
|
||||
+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
|
||||
DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
|
||||
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
|
||||
VERBATIM
|
||||
diff --git a/bww2mxml/CMakeLists.txt b/bww2mxml/CMakeLists.txt
|
||||
index d6b779465..acec8b5e9 100644
|
||||
--- a/bww2mxml/CMakeLists.txt
|
||||
+++ b/bww2mxml/CMakeLists.txt
|
||||
@@ -49,7 +49,7 @@ if (NOT MINGW AND NOT APPLE)
|
||||
set_target_properties (
|
||||
bww2mxml
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
target_link_libraries(bww2mxml
|
||||
diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt
|
||||
index a695f1d5e..cf94caed9 100644
|
||||
--- a/effects/CMakeLists.txt
|
||||
+++ b/effects/CMakeLists.txt
|
||||
@@ -44,7 +44,7 @@ add_library (effects STATIC
|
||||
set_target_properties (
|
||||
effects
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(effects all)
|
||||
diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
|
||||
index 1dc8d2f8d..3fede6647 100644
|
||||
--- a/fluid/CMakeLists.txt
|
||||
+++ b/fluid/CMakeLists.txt
|
||||
@@ -45,7 +45,7 @@ add_library (fluid STATIC
|
||||
set_target_properties (
|
||||
fluid
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(fluid all)
|
||||
diff --git a/fonttools/CMakeLists.txt b/fonttools/CMakeLists.txt
|
||||
index 74a525ba3..f318f4c04 100644
|
||||
--- a/fonttools/CMakeLists.txt
|
||||
+++ b/fonttools/CMakeLists.txt
|
||||
@@ -19,5 +19,5 @@ add_executable(
|
||||
)
|
||||
|
||||
target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
|
||||
-set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
|
||||
+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -Wall -Wextra -Winvalid-pch")
|
||||
|
||||
diff --git a/libmscore/CMakeLists.txt b/libmscore/CMakeLists.txt
|
||||
index 446d413ee..5d871a813 100644
|
||||
--- a/libmscore/CMakeLists.txt
|
||||
+++ b/libmscore/CMakeLists.txt
|
||||
@@ -71,8 +71,8 @@ add_library (
|
||||
set_target_properties (
|
||||
libmscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
-# COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
+# COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
|
||||
)
|
||||
|
||||
xcode_pch(libmscore all)
|
||||
diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt
|
||||
index cf6edcaed..ceffd7330 100644
|
||||
--- a/manual/CMakeLists.txt
|
||||
+++ b/manual/CMakeLists.txt
|
||||
@@ -36,13 +36,13 @@ if(APPLE)
|
||||
set_target_properties (
|
||||
genManual
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
|
||||
)
|
||||
else(APPLE)
|
||||
set_target_properties (
|
||||
genManual
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
|
||||
)
|
||||
endif(APPLE)
|
||||
|
||||
diff --git a/midi/CMakeLists.txt b/midi/CMakeLists.txt
|
||||
index 05fbb83d5..ea95480c9 100644
|
||||
--- a/midi/CMakeLists.txt
|
||||
+++ b/midi/CMakeLists.txt
|
||||
@@ -27,7 +27,7 @@ add_library (midi STATIC
|
||||
set_target_properties (
|
||||
midi
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(midi all)
|
||||
diff --git a/miditools/CMakeLists.txt b/miditools/CMakeLists.txt
|
||||
index 6df79c41b..f8145e04a 100644
|
||||
--- a/miditools/CMakeLists.txt
|
||||
+++ b/miditools/CMakeLists.txt
|
||||
@@ -13,7 +13,7 @@
|
||||
add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
|
||||
|
||||
set_target_properties(smf2xml
|
||||
- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
|
||||
+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
|
||||
)
|
||||
target_link_libraries(smf2xml
|
||||
${QT_LIBRARIES}
|
||||
@@ -23,7 +23,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midifile.cpp)
|
||||
|
||||
set_target_properties (
|
||||
xml2smf
|
||||
- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
|
||||
+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
|
||||
)
|
||||
target_link_libraries(xml2smf
|
||||
${QT_LIBRARIES}
|
||||
diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
|
||||
index 36196e1c8..cb4a889cd 100644
|
||||
--- a/mscore/CMakeLists.txt
|
||||
+++ b/mscore/CMakeLists.txt
|
||||
@@ -379,7 +379,7 @@ if (MINGW)
|
||||
if (CMAKE_BUILD_TYPE MATCHES "DEBUG")
|
||||
set_target_properties(mscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
|
||||
)
|
||||
else (CMAKE_BUILD_TYPE MATCHES "DEBUG")
|
||||
@@ -507,7 +507,7 @@ else (MINGW)
|
||||
if (APPLE)
|
||||
set(PORTMIDI_LIB portmidi)
|
||||
else (APPLE)
|
||||
- set(PORTMIDI_LIB -lportmidi -lporttime) # Remove -lporttime on RPM-based systems where PortTime is part of PortMidi.
|
||||
+ set(PORTMIDI_LIB -lportmidi) # -lporttime) # Remove -lporttime on RPM-based systems where PortTime is part of PortMidi.
|
||||
endif (APPLE)
|
||||
target_link_libraries(mscore ${PORTMIDI_LIB})
|
||||
endif (USE_PORTMIDI)
|
||||
@@ -526,7 +526,7 @@ else (MINGW)
|
||||
|
||||
set_target_properties(mscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wno-overloaded-virtual -Winvalid-pch"
|
||||
)
|
||||
|
||||
if (OMR)
|
||||
diff --git a/mstyle/CMakeLists.txt b/mstyle/CMakeLists.txt
|
||||
index e60d901fa..d3ba64316 100644
|
||||
--- a/mstyle/CMakeLists.txt
|
||||
+++ b/mstyle/CMakeLists.txt
|
||||
@@ -49,7 +49,7 @@ add_library (
|
||||
set_target_properties (
|
||||
mstyle
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(mstyle all)
|
||||
diff --git a/mtest/CMakeLists.txt b/mtest/CMakeLists.txt
|
||||
index 0831c0810..3e37b2d34 100644
|
||||
--- a/mtest/CMakeLists.txt
|
||||
+++ b/mtest/CMakeLists.txt
|
||||
@@ -113,20 +113,10 @@ target_link_libraries(
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
|
||||
|
||||
-if (APPLE)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
|
||||
-else (APPLE)
|
||||
- if (MINGW)
|
||||
- # -mno-ms-bitfields see #22048
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- else (MINGW)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- endif (MINGW)
|
||||
-endif(APPLE)
|
||||
-
|
||||
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
|
||||
+set(CMAKE_CXX_STANDARD 11)
|
||||
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
+set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
|
||||
string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
|
||||
|
||||
@@ -134,17 +124,17 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
testutils
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
|
||||
)
|
||||
else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
testutils
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
|
||||
)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
-# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
|
||||
|
||||
add_custom_target(report
|
||||
COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
|
||||
diff --git a/mtest/cmake.inc b/mtest/cmake.inc
|
||||
index 9de4518a5..275da35b1 100644
|
||||
--- a/mtest/cmake.inc
|
||||
+++ b/mtest/cmake.inc
|
||||
@@ -57,16 +57,16 @@ set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
- LINK_FLAGS "-g -stdlib=libc++"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
|
||||
+ LINK_FLAGS "-stdlib=libc++"
|
||||
)
|
||||
else(APPLE)
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
- LINK_FLAGS "-g"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
|
||||
+ LINK_FLAGS ""
|
||||
)
|
||||
endif(APPLE)
|
||||
|
||||
@@ -74,7 +74,7 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
|
||||
)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
diff --git a/omr/CMakeLists.txt b/omr/CMakeLists.txt
|
||||
index 88615e5fe..d719e895e 100644
|
||||
--- a/omr/CMakeLists.txt
|
||||
+++ b/omr/CMakeLists.txt
|
||||
@@ -42,7 +42,7 @@ add_library (
|
||||
set_target_properties (
|
||||
omr
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(omr all)
|
||||
diff --git a/synthesizer/CMakeLists.txt b/synthesizer/CMakeLists.txt
|
||||
index 0520920cf..e9bd15b4e 100644
|
||||
--- a/synthesizer/CMakeLists.txt
|
||||
+++ b/synthesizer/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library (synthesizer STATIC
|
||||
set_target_properties (
|
||||
synthesizer
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(synthesizer all)
|
||||
diff --git a/thirdparty/beatroot/CMakeLists.txt b/thirdparty/beatroot/CMakeLists.txt
|
||||
index ae905c735..9b039e8d2 100644
|
||||
--- a/thirdparty/beatroot/CMakeLists.txt
|
||||
+++ b/thirdparty/beatroot/CMakeLists.txt
|
||||
@@ -14,7 +14,7 @@ add_library (
|
||||
|
||||
set_target_properties( beatroot
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(beatroot all)
|
||||
diff --git a/thirdparty/diff/CMakeLists.txt b/thirdparty/diff/CMakeLists.txt
|
||||
index d0155b214..35bd6ac4b 100644
|
||||
--- a/thirdparty/diff/CMakeLists.txt
|
||||
+++ b/thirdparty/diff/CMakeLists.txt
|
||||
@@ -36,7 +36,7 @@ add_library(diff_match_patch STATIC
|
||||
set_target_properties (
|
||||
diff_match_patch
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(diff_match_patch all)
|
||||
diff --git a/thirdparty/kQOAuth/CMakeLists.txt b/thirdparty/kQOAuth/CMakeLists.txt
|
||||
index 9beb6b1f2..f7ec1c5ba 100644
|
||||
--- a/thirdparty/kQOAuth/CMakeLists.txt
|
||||
+++ b/thirdparty/kQOAuth/CMakeLists.txt
|
||||
@@ -40,7 +40,7 @@ add_library(kqoauth STATIC
|
||||
set_target_properties (
|
||||
kqoauth
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(kqoauth all)
|
||||
diff --git a/thirdparty/ofqf/CMakeLists.txt b/thirdparty/ofqf/CMakeLists.txt
|
||||
index fc39a0aa1..8c11f0710 100644
|
||||
--- a/thirdparty/ofqf/CMakeLists.txt
|
||||
+++ b/thirdparty/ofqf/CMakeLists.txt
|
||||
@@ -36,7 +36,7 @@ add_library(ofqf STATIC
|
||||
set_target_properties (
|
||||
ofqf
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(ofqf all)
|
||||
diff --git a/thirdparty/qzip/CMakeLists.txt b/thirdparty/qzip/CMakeLists.txt
|
||||
index 77b19979e..417017e12 100644
|
||||
--- a/thirdparty/qzip/CMakeLists.txt
|
||||
+++ b/thirdparty/qzip/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library(qzip STATIC
|
||||
set_target_properties (
|
||||
qzip
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(qzip all)
|
||||
diff --git a/thirdparty/rtf2html/CMakeLists.txt b/thirdparty/rtf2html/CMakeLists.txt
|
||||
index 230339bde..6c94a06ea 100644
|
||||
--- a/thirdparty/rtf2html/CMakeLists.txt
|
||||
+++ b/thirdparty/rtf2html/CMakeLists.txt
|
||||
@@ -37,7 +37,7 @@ add_library (
|
||||
|
||||
set_target_properties( rtf2html
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(rtf2html all)
|
||||
diff --git a/thirdparty/singleapp/src/CMakeLists.txt b/thirdparty/singleapp/src/CMakeLists.txt
|
||||
index 2504b017e..936fa3f09 100644
|
||||
--- a/thirdparty/singleapp/src/CMakeLists.txt
|
||||
+++ b/thirdparty/singleapp/src/CMakeLists.txt
|
||||
@@ -31,7 +31,7 @@ add_library (
|
||||
set_target_properties (
|
||||
qtsingleapp
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(qtsingleapp all)
|
||||
diff --git a/thirdparty/xmlstream/CMakeLists.txt b/thirdparty/xmlstream/CMakeLists.txt
|
||||
index 5991e09e5..7f1268e62 100644
|
||||
--- a/thirdparty/xmlstream/CMakeLists.txt
|
||||
+++ b/thirdparty/xmlstream/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library(xmlstream STATIC
|
||||
set_target_properties (
|
||||
xmlstream
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(xmlstream all)
|
||||
diff --git a/zerberus/CMakeLists.txt b/zerberus/CMakeLists.txt
|
||||
index c0db57150..58d8ddf9f 100644
|
||||
--- a/zerberus/CMakeLists.txt
|
||||
+++ b/zerberus/CMakeLists.txt
|
||||
@@ -31,7 +31,7 @@ add_library (zerberus STATIC
|
||||
set_target_properties (
|
||||
zerberus
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(zerberus all)
|
@ -1,514 +0,0 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index e2e91f3fe..7feb7a9e5 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -142,27 +142,13 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||
endif()
|
||||
endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||
|
||||
-if (APPLE)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
|
||||
- # This is necessary for genManual to be executed during the build phase,
|
||||
- # it needs to be able to get the Qt libs.
|
||||
- SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
|
||||
- SET(CMAKE_INSTALL_RPATH "${QT_INSTALL_PREFIX}/lib")
|
||||
-else (APPLE)
|
||||
- if (MINGW)
|
||||
- # -mno-ms-bitfields see #22048
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -mno-ms-bitfields -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "-Wl,--large-address-aware")
|
||||
- else (MINGW)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++11 -fPIC -g -Wall -Wextra -Woverloaded-virtual")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
|
||||
- endif (MINGW)
|
||||
-endif(APPLE)
|
||||
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
|
||||
+set(CMAKE_CXX_STANDARD 11)
|
||||
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
+set(CMAKE_CXX_EXTENSIONS ON)
|
||||
|
||||
set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
|
||||
-set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
|
||||
+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
|
||||
set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
|
||||
|
||||
# The MuseScore version number.
|
||||
@@ -415,7 +401,6 @@ if (NOT MINGW AND NOT APPLE)
|
||||
# set library search path for runtime linker to load the same
|
||||
# qt libraries as we used at compile time
|
||||
#
|
||||
- SET(CMAKE_INSTALL_RPATH "${_qt5Core_install_prefix}/lib") # Ignored if CMAKE_SKIP_RPATH="TRUE"
|
||||
string(TOUPPER "mscore${MSCORE_INSTALL_SUFFIX}" MAN_MSCORE_UPPER) # Command name shown in uppercase in man pages by convention
|
||||
if (${MSCORE_INSTALL_SUFFIX} MATCHES "portable") # Note: "-portable-anything" would match
|
||||
# Build portable AppImage as per https://github.com/probonopd/AppImageKit
|
||||
@@ -519,9 +504,6 @@ add_custom_command(
|
||||
DEPENDS ${PROJECT_SOURCE_DIR}/all.h
|
||||
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
|
||||
)
|
||||
-if (NOT MINGW)
|
||||
- set(BUILD_PCH true)
|
||||
-endif(NOT MINGW)
|
||||
|
||||
precompiled_header(QT_INCLUDES all ${BUILD_PCH})
|
||||
|
||||
diff --git a/aeolus/CMakeLists.txt b/aeolus/CMakeLists.txt
|
||||
index 7962e8781..bdcb08dae 100644
|
||||
--- a/aeolus/CMakeLists.txt
|
||||
+++ b/aeolus/CMakeLists.txt
|
||||
@@ -43,7 +43,7 @@ add_library (aeolus STATIC
|
||||
set_target_properties (
|
||||
aeolus
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
install(DIRECTORY
|
||||
diff --git a/audiofile/CMakeLists.txt b/audiofile/CMakeLists.txt
|
||||
index 5b1dd48ee..264a14a17 100644
|
||||
--- a/audiofile/CMakeLists.txt
|
||||
+++ b/audiofile/CMakeLists.txt
|
||||
@@ -26,7 +26,7 @@ add_library (audiofile STATIC
|
||||
set_target_properties (
|
||||
audiofile
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(audiofile all)
|
||||
diff --git a/awl/CMakeLists.txt b/awl/CMakeLists.txt
|
||||
index bcf5427b7..fec81d8b3 100644
|
||||
--- a/awl/CMakeLists.txt
|
||||
+++ b/awl/CMakeLists.txt
|
||||
@@ -43,7 +43,7 @@ add_library (
|
||||
set_target_properties (
|
||||
awl
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(awl all)
|
||||
diff --git a/build/CreatePrecompiledHeader.cmake b/build/CreatePrecompiledHeader.cmake
|
||||
index 72faba0de..8f9d2636c 100644
|
||||
--- a/build/CreatePrecompiledHeader.cmake
|
||||
+++ b/build/CreatePrecompiledHeader.cmake
|
||||
@@ -36,7 +36,7 @@ macro( precompiled_header includes header_name build_pch)
|
||||
set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
|
||||
add_custom_command(
|
||||
OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
|
||||
- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
|
||||
+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
|
||||
DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
|
||||
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
|
||||
VERBATIM
|
||||
diff --git a/bww2mxml/CMakeLists.txt b/bww2mxml/CMakeLists.txt
|
||||
index d6b779465..ad7815358 100644
|
||||
--- a/bww2mxml/CMakeLists.txt
|
||||
+++ b/bww2mxml/CMakeLists.txt
|
||||
@@ -49,7 +49,7 @@ if (NOT MINGW AND NOT APPLE)
|
||||
set_target_properties (
|
||||
bww2mxml
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
target_link_libraries(bww2mxml
|
||||
diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt
|
||||
index a695f1d5e..1f34fafce 100644
|
||||
--- a/effects/CMakeLists.txt
|
||||
+++ b/effects/CMakeLists.txt
|
||||
@@ -44,7 +44,7 @@ add_library (effects STATIC
|
||||
set_target_properties (
|
||||
effects
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(effects all)
|
||||
diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
|
||||
index 1dc8d2f8d..99f8f574e 100644
|
||||
--- a/fluid/CMakeLists.txt
|
||||
+++ b/fluid/CMakeLists.txt
|
||||
@@ -45,7 +45,7 @@ add_library (fluid STATIC
|
||||
set_target_properties (
|
||||
fluid
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(fluid all)
|
||||
diff --git a/fonttools/CMakeLists.txt b/fonttools/CMakeLists.txt
|
||||
index 74a525ba3..2cc008495 100644
|
||||
--- a/fonttools/CMakeLists.txt
|
||||
+++ b/fonttools/CMakeLists.txt
|
||||
@@ -19,5 +19,5 @@ add_executable(
|
||||
)
|
||||
|
||||
target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
|
||||
-set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
|
||||
+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -fPIC -Wall -Wextra -Winvalid-pch")
|
||||
|
||||
diff --git a/libmscore/CMakeLists.txt b/libmscore/CMakeLists.txt
|
||||
index 6c7e07a3a..000c9c929 100644
|
||||
--- a/libmscore/CMakeLists.txt
|
||||
+++ b/libmscore/CMakeLists.txt
|
||||
@@ -73,7 +73,7 @@ add_library (
|
||||
set_target_properties (
|
||||
libmscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
|
||||
)
|
||||
|
||||
xcode_pch(libmscore all)
|
||||
diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt
|
||||
index cf6edcaed..9eb84926c 100644
|
||||
--- a/manual/CMakeLists.txt
|
||||
+++ b/manual/CMakeLists.txt
|
||||
@@ -36,13 +36,13 @@ if(APPLE)
|
||||
set_target_properties (
|
||||
genManual
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
|
||||
)
|
||||
else(APPLE)
|
||||
set_target_properties (
|
||||
genManual
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
|
||||
)
|
||||
endif(APPLE)
|
||||
|
||||
diff --git a/midi/CMakeLists.txt b/midi/CMakeLists.txt
|
||||
index 05fbb83d5..bf79c9e3f 100644
|
||||
--- a/midi/CMakeLists.txt
|
||||
+++ b/midi/CMakeLists.txt
|
||||
@@ -27,7 +27,7 @@ add_library (midi STATIC
|
||||
set_target_properties (
|
||||
midi
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(midi all)
|
||||
diff --git a/miditools/CMakeLists.txt b/miditools/CMakeLists.txt
|
||||
index 6df79c41b..e3bdb90b8 100644
|
||||
--- a/miditools/CMakeLists.txt
|
||||
+++ b/miditools/CMakeLists.txt
|
||||
@@ -13,7 +13,7 @@
|
||||
add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
|
||||
|
||||
set_target_properties(smf2xml
|
||||
- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
|
||||
+ PROPERTIES COMPILE_FLAGS "-fPIC -Wall -Wextra"
|
||||
)
|
||||
target_link_libraries(smf2xml
|
||||
${QT_LIBRARIES}
|
||||
@@ -23,7 +23,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midifile.cpp)
|
||||
|
||||
set_target_properties (
|
||||
xml2smf
|
||||
- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
|
||||
+ PROPERTIES COMPILE_FLAGS "-fPIC -Wall -Wextra"
|
||||
)
|
||||
target_link_libraries(xml2smf
|
||||
${QT_LIBRARIES}
|
||||
diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
|
||||
index cd1045aa9..1b2c3a0eb 100644
|
||||
--- a/mscore/CMakeLists.txt
|
||||
+++ b/mscore/CMakeLists.txt
|
||||
@@ -381,13 +381,13 @@ if (MINGW)
|
||||
if(CMAKE_BUILD_TYPE MATCHES "DEBUG")
|
||||
set_target_properties( mscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
|
||||
)
|
||||
else(CMAKE_BUILD_TYPE MATCHES "DEBUG")
|
||||
set_target_properties( mscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
|
||||
LINK_FLAGS "-Wl,-S ${PROJECT_BINARY_DIR}/resfile.o -mwindows -L ${CROSSQT}/lib"
|
||||
)
|
||||
endif(CMAKE_BUILD_TYPE MATCHES "DEBUG")
|
||||
@@ -507,7 +507,7 @@ else (MINGW)
|
||||
set_target_properties (
|
||||
mscore
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wno-overloaded-virtual -Winvalid-pch"
|
||||
)
|
||||
|
||||
if (OMR)
|
||||
diff --git a/mstyle/CMakeLists.txt b/mstyle/CMakeLists.txt
|
||||
index 2bc43c4bd..3fb96fcfa 100644
|
||||
--- a/mstyle/CMakeLists.txt
|
||||
+++ b/mstyle/CMakeLists.txt
|
||||
@@ -49,7 +49,7 @@ add_library (
|
||||
set_target_properties (
|
||||
mstyle
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch -Wno-overloaded-virtual"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Wno-overloaded-virtual"
|
||||
)
|
||||
|
||||
xcode_pch(mstyle all)
|
||||
diff --git a/mtest/CMakeLists.txt b/mtest/CMakeLists.txt
|
||||
index c0486679a..42f14301d 100644
|
||||
--- a/mtest/CMakeLists.txt
|
||||
+++ b/mtest/CMakeLists.txt
|
||||
@@ -113,20 +113,10 @@ target_link_libraries(
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
|
||||
|
||||
-if (APPLE)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
|
||||
-else (APPLE)
|
||||
- if (MINGW)
|
||||
- # -mno-ms-bitfields see #22048
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
|
||||
- else (MINGW)
|
||||
- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -g")
|
||||
- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
|
||||
- endif (MINGW)
|
||||
-endif(APPLE)
|
||||
-
|
||||
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
|
||||
+set(CMAKE_CXX_STANDARD 11)
|
||||
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
+set(CMAKE_CXX_EXTENSIONS ON)
|
||||
|
||||
string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
|
||||
|
||||
@@ -134,17 +124,17 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
testutils
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
|
||||
)
|
||||
else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
testutils
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
|
||||
)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
-# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
|
||||
|
||||
add_custom_target(report
|
||||
COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
|
||||
diff --git a/mtest/cmake.inc b/mtest/cmake.inc
|
||||
index 943b85e5f..35b04f51e 100644
|
||||
--- a/mtest/cmake.inc
|
||||
+++ b/mtest/cmake.inc
|
||||
@@ -60,16 +60,16 @@ set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
- LINK_FLAGS "-g -stdlib=libc++"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
|
||||
+ LINK_FLAGS "-stdlib=libc++"
|
||||
)
|
||||
else(APPLE)
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
AUTOMOC true
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
|
||||
- LINK_FLAGS "-g"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
|
||||
+ LINK_FLAGS ""
|
||||
)
|
||||
endif(APPLE)
|
||||
|
||||
@@ -77,7 +77,7 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
set_target_properties (
|
||||
${TARGET}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
|
||||
+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
|
||||
)
|
||||
endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
|
||||
|
||||
diff --git a/omr/CMakeLists.txt b/omr/CMakeLists.txt
|
||||
index 9ad57b930..caf9a3624 100644
|
||||
--- a/omr/CMakeLists.txt
|
||||
+++ b/omr/CMakeLists.txt
|
||||
@@ -42,7 +42,7 @@ add_library (
|
||||
set_target_properties (
|
||||
omr
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch -Wno-unused-private-field"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Wno-unused-private-field"
|
||||
)
|
||||
|
||||
xcode_pch(omr all)
|
||||
diff --git a/synthesizer/CMakeLists.txt b/synthesizer/CMakeLists.txt
|
||||
index 0520920cf..e0a1aa7a1 100644
|
||||
--- a/synthesizer/CMakeLists.txt
|
||||
+++ b/synthesizer/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library (synthesizer STATIC
|
||||
set_target_properties (
|
||||
synthesizer
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(synthesizer all)
|
||||
diff --git a/thirdparty/beatroot/CMakeLists.txt b/thirdparty/beatroot/CMakeLists.txt
|
||||
index ae905c735..f0fb50a40 100644
|
||||
--- a/thirdparty/beatroot/CMakeLists.txt
|
||||
+++ b/thirdparty/beatroot/CMakeLists.txt
|
||||
@@ -14,7 +14,7 @@ add_library (
|
||||
|
||||
set_target_properties( beatroot
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(beatroot all)
|
||||
diff --git a/thirdparty/diff/CMakeLists.txt b/thirdparty/diff/CMakeLists.txt
|
||||
index d0155b214..3985868bb 100644
|
||||
--- a/thirdparty/diff/CMakeLists.txt
|
||||
+++ b/thirdparty/diff/CMakeLists.txt
|
||||
@@ -36,7 +36,7 @@ add_library(diff_match_patch STATIC
|
||||
set_target_properties (
|
||||
diff_match_patch
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(diff_match_patch all)
|
||||
diff --git a/thirdparty/kQOAuth/CMakeLists.txt b/thirdparty/kQOAuth/CMakeLists.txt
|
||||
index 9beb6b1f2..f452df5de 100644
|
||||
--- a/thirdparty/kQOAuth/CMakeLists.txt
|
||||
+++ b/thirdparty/kQOAuth/CMakeLists.txt
|
||||
@@ -40,7 +40,7 @@ add_library(kqoauth STATIC
|
||||
set_target_properties (
|
||||
kqoauth
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(kqoauth all)
|
||||
diff --git a/thirdparty/ofqf/CMakeLists.txt b/thirdparty/ofqf/CMakeLists.txt
|
||||
index fc39a0aa1..9200dd312 100644
|
||||
--- a/thirdparty/ofqf/CMakeLists.txt
|
||||
+++ b/thirdparty/ofqf/CMakeLists.txt
|
||||
@@ -36,7 +36,7 @@ add_library(ofqf STATIC
|
||||
set_target_properties (
|
||||
ofqf
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(ofqf all)
|
||||
diff --git a/thirdparty/poppler/CMakeLists.txt b/thirdparty/poppler/CMakeLists.txt
|
||||
index 943cca72e..20f336087 100644
|
||||
--- a/thirdparty/poppler/CMakeLists.txt
|
||||
+++ b/thirdparty/poppler/CMakeLists.txt
|
||||
@@ -134,12 +134,12 @@ add_library(poppler STATIC
|
||||
)
|
||||
|
||||
if (APPLE)
|
||||
- set ( POPPLER_COMPILE_FLAGS "-O2 -Wno-unknown-warning-option -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-private-field -Wno-return-stack-address -Wno-shift-negative-value -std=c++11")
|
||||
+ set ( POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wno-unknown-warning-option -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-private-field -Wno-return-stack-address -Wno-shift-negative-value -std=c++11")
|
||||
else (APPLE)
|
||||
if (MINGW)
|
||||
- set (POPPLER_COMPILE_FLAGS "-O2 -Wall -Wextra -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -Wno-format -std=c++11")
|
||||
+ set (POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wall -Wextra -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -Wno-format -std=c++11")
|
||||
else (MINGW)
|
||||
- set (POPPLER_COMPILE_FLAGS "-O2 -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -std=c++11")
|
||||
+ set (POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -std=c++11")
|
||||
endif(MINGW)
|
||||
endif(APPLE)
|
||||
|
||||
diff --git a/thirdparty/qzip/CMakeLists.txt b/thirdparty/qzip/CMakeLists.txt
|
||||
index 77b19979e..b1b4cb841 100644
|
||||
--- a/thirdparty/qzip/CMakeLists.txt
|
||||
+++ b/thirdparty/qzip/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library(qzip STATIC
|
||||
set_target_properties (
|
||||
qzip
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(qzip all)
|
||||
diff --git a/thirdparty/rtf2html/CMakeLists.txt b/thirdparty/rtf2html/CMakeLists.txt
|
||||
index 230339bde..c052605e2 100644
|
||||
--- a/thirdparty/rtf2html/CMakeLists.txt
|
||||
+++ b/thirdparty/rtf2html/CMakeLists.txt
|
||||
@@ -37,7 +37,7 @@ add_library (
|
||||
|
||||
set_target_properties( rtf2html
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(rtf2html all)
|
||||
diff --git a/thirdparty/singleapp/src/CMakeLists.txt b/thirdparty/singleapp/src/CMakeLists.txt
|
||||
index 2504b017e..722e5d553 100644
|
||||
--- a/thirdparty/singleapp/src/CMakeLists.txt
|
||||
+++ b/thirdparty/singleapp/src/CMakeLists.txt
|
||||
@@ -31,7 +31,7 @@ add_library (
|
||||
set_target_properties (
|
||||
qtsingleapp
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(qtsingleapp all)
|
||||
diff --git a/thirdparty/xmlstream/CMakeLists.txt b/thirdparty/xmlstream/CMakeLists.txt
|
||||
index 5991e09e5..7e6db93ed 100644
|
||||
--- a/thirdparty/xmlstream/CMakeLists.txt
|
||||
+++ b/thirdparty/xmlstream/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ add_library(xmlstream STATIC
|
||||
set_target_properties (
|
||||
xmlstream
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(xmlstream all)
|
||||
diff --git a/zerberus/CMakeLists.txt b/zerberus/CMakeLists.txt
|
||||
index c0db57150..52090bd57 100644
|
||||
--- a/zerberus/CMakeLists.txt
|
||||
+++ b/zerberus/CMakeLists.txt
|
||||
@@ -31,7 +31,7 @@ add_library (zerberus STATIC
|
||||
set_target_properties (
|
||||
zerberus
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
|
||||
+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
|
||||
)
|
||||
|
||||
xcode_pch(zerberus all)
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sound@gentoo.org</email>
|
||||
<name>Gentoo Sound project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">mscore</remote-id>
|
||||
<remote-id type="github">musescore/MuseScore</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="WYSIWYG Music Score Typesetter"
|
||||
HOMEPAGE="http://musescore.org/"
|
||||
SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="alsa debug jack mp3 portaudio portmidi pulseaudio"
|
||||
REQUIRED_USE="portmidi? ( portaudio )"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/designer:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qthelp:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebkit:5
|
||||
dev-qt/qtxmlpatterns:5
|
||||
>=media-libs/freetype-2.5.2
|
||||
media-libs/libsndfile
|
||||
sys-libs/zlib
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.0 )
|
||||
jack? ( virtual/jack )
|
||||
mp3? ( media-sound/lame )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
portmidi? ( media-libs/portmidi )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.1.0-fix-buildsystem.patch"
|
||||
)
|
||||
S="${WORKDIR}/MuseScore-${PV}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_ALSA="$(usex alsa)"
|
||||
-DBUILD_JACK="$(usex jack)"
|
||||
-DBUILD_LAME="$(usex mp3)"
|
||||
-DBUILD_PORTAUDIO="$(usex portaudio)"
|
||||
-DBUILD_PORTMIDI="$(usex portmidi)"
|
||||
-DBUILD_PULSEAUDIO="$(usex pulseaudio)"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${BUILD_DIR}" || die
|
||||
cmake-utils_src_make -j1 lrelease manpages
|
||||
cmake-utils_src_compile
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils git-r3
|
||||
|
||||
DESCRIPTION="WYSIWYG Music Score Typesetter"
|
||||
HOMEPAGE="http://musescore.org/"
|
||||
EGIT_REPO_URI="git://github.com/musescore/MuseScore.git"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="alsa debug jack mp3 portaudio pulseaudio"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/designer:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qthelp:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebengine:5[widgets]
|
||||
dev-qt/qtwebkit:5
|
||||
dev-qt/qtxmlpatterns:5
|
||||
>=media-libs/freetype-2.5.2
|
||||
media-libs/libsndfile
|
||||
sys-libs/zlib
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.0 )
|
||||
jack? ( virtual/jack )
|
||||
mp3? ( media-sound/lame )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-buildsystem.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_ALSA="$(usex alsa)"
|
||||
-DBUILD_JACK="$(usex jack)"
|
||||
-DBUILD_LAME="$(usex mp3)"
|
||||
-DBUILD_PORTAUDIO="$(usex portaudio)"
|
||||
-DBUILD_PULSEAUDIO="$(usex pulseaudio)"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${BUILD_DIR}" || die
|
||||
cmake-utils_src_make -j1 lrelease manpages
|
||||
cmake-utils_src_compile
|
||||
}
|
Loading…
Reference in new issue