kde-workspace/kmediaplayer/CMakeLists.txt
Ivailo Monev f68295ea28 generic: move sub-projects from kde-baseapps [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 21:56:54 +03:00

48 lines
865 B
CMake

project(KMediaPlayer)
# application
add_executable(kmediaplayer main.cpp kmediawindow.cpp)
target_link_libraries(kmediaplayer
KDE4::kdecore
KDE4::kdeui
KDE4::kfile
KDE4::kcmutils
KDE4::kmediaplayer
)
## part
kde4_add_plugin(kmediaplayerpart kmediaplayerpart.cpp)
target_link_libraries(kmediaplayerpart
KDE4::kdecore
KDE4::kdeui
KDE4::kparts
KDE4::kmediaplayer
)
## install everything
install(
TARGETS kmediaplayer
DESTINATION ${KDE4_BIN_INSTALL_DIR}
)
install(
TARGETS kmediaplayerpart
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
)
install(
PROGRAMS kmediaplayer.desktop
DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
)
install(
PROGRAMS kmediaplayerpart.desktop
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
)
install(
FILES kmediaplayerui.rc
DESTINATION ${KDE4_DATA_INSTALL_DIR}/kmediaplayer
)