3
if(NOT COMPILING_KDEGAMES)
4
find_package(KDE4 REQUIRED)
7
find_package(KDEGames 4.9.0 REQUIRED)
9
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
10
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
11
include_directories(${KDEGAMES_INCLUDE_DIRS} ${KDE4_INCLUDES} ${QDBUS_INCLUDE_DIRS})
12
endif(NOT COMPILING_KDEGAMES)
48
file(GLOB sounds_ogg "sounds/*.ogg")
50
kde4_add_kcfg_files(kapman_SRCS settings.kcfgc)
52
kde4_install_icons(${ICON_INSTALL_DIR})
54
kde4_add_app_icon(kapman_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/hi*-app-kapman.png"})
55
kde4_add_executable(kapman ${kapman_SRCS})
57
target_link_libraries(kapman ${KDE4_KDEUI_LIBS} ${KDE4_PHONON_LIBS} ${QT_QTXML_LIBRARY} kdegames kdegamesprivate)
59
install(TARGETS kapman ${INSTALL_TARGETS_DEFAULT_ARGS})
60
install(PROGRAMS kapman.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
61
install(FILES ${kapmanData} DESTINATION ${DATA_INSTALL_DIR}/kapman)
62
install(FILES ${themes} DESTINATION ${DATA_INSTALL_DIR}/kapman/themes)
63
install(FILES ${sounds_ogg} DESTINATION ${SOUND_INSTALL_DIR}/kapman)