OSDN Git Service

db082f5acfe0e0abeae6ba5dc9c2a7de8cce5af7
[kde/kde-playground.git] / khash / CMakeLists.txt
1 project(khash)
2
3 if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
4     include(FeatureSummary)
5
6     find_package(KDE4 4.23.0 REQUIRED)
7     include(KDE4Defaults)
8     include_directories(${KDE4_INCLUDES})
9     add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
10 endif()
11
12 set(khash_SRCS
13     khash.cpp
14 )
15
16 add_executable(khash ${khash_SRCS})
17
18 target_link_libraries(khash
19     ${KDE4_KDEUI_LIBS}
20     ${KDE4_KFILE_LIBS}
21     ${QT_QTNETWORK_LIBRARY}
22 )
23
24 install(TARGETS khash ${INSTALL_TARGETS_DEFAULT_ARGS})
25
26 ########### install files ###############
27
28 install(
29     PROGRAMS khash.desktop
30     DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
31 )
32
33 install(
34     FILES khash_checksum.desktop DESTINATION
35     ${KDE4_SERVICES_INSTALL_DIR}/ServiceMenus
36 )