kdelibs/interfaces/kmediaplayer/CMakeLists.txt

55 lines
1,009 B
Text
Raw Normal View History

add_subdirectory(kfileaudiopreview)
2014-11-13 01:04:59 +02:00
include_directories(${KDE4_KPARTS_INCLUDES})
2014-11-13 01:04:59 +02:00
########### next target ###############
set(kmediaplayer_LIB_SRCS
player.cpp
view.cpp
kmediaplayeradaptor.cpp
2014-11-13 01:04:59 +02:00
)
add_library(kmediaplayer ${LIBRARY_TYPE} ${kmediaplayer_LIB_SRCS})
2014-11-13 01:04:59 +02:00
target_link_libraries(kmediaplayer PUBLIC
${KDE4_KPARTS_LIBS}
${QT_QTGUI_LIBRARY}
)
2014-11-13 01:04:59 +02:00
set_target_properties(kmediaplayer PROPERTIES
VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
2014-11-13 01:04:59 +02:00
)
install(
TARGETS kmediaplayer
EXPORT kdelibsLibraryTargets
${INSTALL_TARGETS_DEFAULT_ARGS}
)
2014-11-13 01:04:59 +02:00
########### install files ###############
install(
FILES
kmediaplayer_export.h
player.h
view.h
DESTINATION ${INCLUDE_INSTALL_DIR}/kmediaplayer
COMPONENT Devel
)
install(
FILES
kmediaplayerengine.desktop
kmediaplayer.desktop
DESTINATION
${SERVICETYPES_INSTALL_DIR}
)
2014-11-13 01:04:59 +02:00
install(
FILES
org.kde.KMediaPlayer.xml
DESTINATION ${DBUS_INTERFACES_INSTALL_DIR}
)