diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index c18b9c555..863aa797f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -129,6 +129,8 @@ IF( UNIX ) ENDIF( UNIX ) IF( APPLE ) + SET( CMAKE_LINKER_FLAGS "-headerpad_max_install_names ${CMAKE_LINKER_FLAGS}" ) + INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/thirdparty/SPMediaKeyTap ) SET( tomahawkSources ${tomahawkSources} mac/TomahawkApp_Mac.mm mac/MacShortcutHandler.cpp ) diff --git a/src/libtomahawk/CMakeLists.txt b/src/libtomahawk/CMakeLists.txt index b826553a6..62e6ce9b2 100644 --- a/src/libtomahawk/CMakeLists.txt +++ b/src/libtomahawk/CMakeLists.txt @@ -17,7 +17,6 @@ add_definitions( -DQT_SHARED ) add_definitions( -DDLLEXPORT_PRO ) add_definitions( -DQT_SHAREDPOINTER_TRACK_POINTERS ) - set( libGuiSources ActionCollection.cpp @@ -382,6 +381,8 @@ IF( APPLE ) FIND_LIBRARY( SCRIPTINGBRIDGE_LIBRARY ScriptingBridge ) MARK_AS_ADVANCED( COREAUDIO_LIBRARY COREFOUNDATION_LIBRARY FOUNDATION_LIBRARY SCRIPTINGBRIDGE_LIBRARY ) + SET( CMAKE_SHARED_LINKER_FLAGS "-headerpad_max_install_names ${CMAKE_SHARED_LINKER_FLAGS}" ) + SET( libSources ${libSources} utils/TomahawkUtils_Mac.mm mac/FileHelpers.mm