OSDN Git Service

0d33c8bd2592aba70d7406e7f57b037e356f9be1
[kita/kita.git] / kita / src / CMakeLists.txt
1 include_directories(${QT_INCLUDES} ${KDE4_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR})
2
3 add_subdirectory(kitaui)
4 add_subdirectory(libkita)
5 add_subdirectory(prefs)
6
7
8 ########### next target ###############
9
10 set(kita_SRCS
11     bbstabwidget.cpp
12     bbsview.cpp
13     boardtabwidget.cpp
14     boardview.cpp
15     domtree.cpp
16     favoritelistview.cpp
17     htmlpart.cpp
18     main.cpp
19     mainwindow.cpp
20     respopup.cpp
21     threadlistview.cpp
22     threadlistheaderview.cpp
23     threadlistviewitem.cpp
24     threadtabwidget.cpp
25     threadview.cpp
26     viewmediator.cpp
27     writetabwidget.cpp
28     writeview.cpp)
29
30 kde4_add_ui_files(kita_SRCS threadlistviewbase.ui threadproperty.ui writedialogbase.ui)
31
32 kde4_add_executable(kita ${kita_SRCS})
33
34 target_link_libraries(kita ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} kitapref kitautil kitaui)
35
36 install(TARGETS kita ${INSTALL_TARGETS_DEFAULT_ARGS})
37
38
39 ########### install files ###############
40
41 install(FILES  boardtabwidgetui.rc kitaui.rc threadtabwidgetui.rc writetabwidgetui.rc DESTINATION ${DATA_INSTALL_DIR}/kita)
42 install(FILES  DESTINATION ${DATA_INSTALL_DIR}/kita/icons)
43 install(FILES  kita.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
44
45 kde4_install_icons(${ICON_INSTALL_DIR})