Final polisihing for KDE4:
[kdemultimedia.git] / kscd / CMakeLists.txt
blobd17050e350baead75a56ca460ecb5855586ab4b6
1 project(kscd)
3 include_directories(
4                 ${CMAKE_SOURCE_DIR}/libkcddb
5                 ${CMAKE_BINARY_DIR}/libkcddb
6                 ${CMAKE_SOURCE_DIR}/libkcompactdisc
7                 ${CMAKE_BINARY_DIR}/libkcompactdisc
8                 ${CMAKE_SOURCE_DIR}/kscd
9                 ${CMAKE_BINARY_DIR}/kscd
10                 )
12 add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)
14 ########### next target ###############
17 ########### next target ###############
19 set(kscd_SRCS kscd.cpp docking.cpp bwlednum.cpp configWidget.cpp cddbdlg.cpp cdcombobox.cpp)
21 kde4_add_ui_files(kscd_SRCS panel.ui configWidgetUI.ui)
23 kde4_add_kcfg_files(kscd_SRCS prefs.kcfgc)
26 kde4_add_executable(kscd ${kscd_SRCS})
28 target_link_libraries(kscd ${KDE4_KUTILS_LIBS} kcddb kcompactdisc)
30 install(TARGETS kscd DESTINATION ${BIN_INSTALL_DIR})
33 ########### install files ###############
35 install(FILES kscd.desktop  DESTINATION  ${XDG_APPS_INSTALL_DIR})
36 install(FILES kscd.profile.xml  DESTINATION  ${DATA_INSTALL_DIR}/profiles)
37 install(FILES kscd.kcfg  DESTINATION  ${KCFG_INSTALL_DIR})
38 install(FILES audiocd_play.desktop  DESTINATION
39 ${SERVICES_INSTALL_DIR}/ServiceMenus)
40 install(PROGRAMS workman2cddb.pl DESTINATION ${BIN_INSTALL_DIR})
42 kde4_install_icons(${ICON_INSTALL_DIR})