X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bindings%2Fphonon%2FCMakeLists.txt;h=73b5acf5abfc0e512d41e333eb4666e36f685786;hb=2dfe5574f7b5a39a3ec2af1e27c72e3d2fe8e8c5;hp=5f95f714ba8ee2c5fd1579bf43470252987f86a9;hpb=60677faf20a17e0c9fbcf3993b1c5826019b367d;p=vlc diff --git a/bindings/phonon/CMakeLists.txt b/bindings/phonon/CMakeLists.txt index 5f95f714ba..73b5acf5ab 100644 --- a/bindings/phonon/CMakeLists.txt +++ b/bindings/phonon/CMakeLists.txt @@ -30,6 +30,11 @@ find_package(Automoc4 REQUIRED) include (CheckCXXCompilerFlag) include (MacroEnsureVersion) +find_package(Phonon REQUIRED) +if(PHONON_PULSESUPPORT) + add_definitions(-DPHONON_PULSESUPPORT) +endif(PHONON_PULSESUPPORT) +find_package(VLC REQUIRED) if (NOT AUTOMOC4_VERSION) set(AUTOMOC4_VERSION "0.9.83") endif (NOT AUTOMOC4_VERSION) @@ -160,7 +165,7 @@ if(MSVC) endif(MSVC) # for including config.h and for includes like -include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/includes ${CMAKE_CURRENT_SOURCE_DIR}/phonon ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/phonon) +include_directories(${QT_INCLUDES} ${PHONON_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/includes ${CMAKE_CURRENT_SOURCE_DIR}/phonon ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/phonon) macro(_SET_FANCY _var _value _comment) if (KDESupport_SOURCE_DIR) @@ -192,6 +197,7 @@ set(INSTALL_TARGETS_DEFAULT_ARGS RUNTIME DESTINATION "${BIN_INSTALL_DIR}" LIBRARY DESTINATION "${LIB_INSTALL_DIR}" ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" COMPONENT Devel ) +add_definitions(-DPHONON_LIB_INSTALL_DIR="${LIB_INSTALL_DIR}") # on the Mac support an extra install directory for application bundles if(APPLE) set(INSTALL_TARGETS_DEFAULT_ARGS ${INSTALL_TARGETS_DEFAULT_ARGS} @@ -221,7 +227,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Linux) endif (CMAKE_C_COMPILER MATCHES "icc") endif (CMAKE_SYSTEM_NAME MATCHES Linux) -set(PHONON_LIBS phonon ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY}) +list(APPEND PHONON_LIBS phonon ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY}) if(QT_QTDBUS_FOUND) list(APPEND PHONON_LIBS phonon ${QT_QTDBUS_LIBRARY}) endif(QT_QTDBUS_FOUND)