]> cloud.milkyroute.net Git - dolphin.git/blob - src/CMakeLists.txt
Step one for having DolphinParts for the icons and details view, which can be used...
[dolphin.git] / src / CMakeLists.txt
1
2 add_subdirectory( pics )
3 add_subdirectory( servicemenus )
4
5 include_directories( ${CMAKE_SOURCE_DIR}/libkonq ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} )
6
7
8 ########### next target ###############
9
10 set(dolphin_SRCS
11 applyviewpropsjob.cpp
12 bookmarkselector.cpp
13 bookmarkssettingspage.cpp
14 bookmarkssidebarpage.cpp
15 detailsviewsettingspage.cpp
16 dolphinapplication.cpp
17 dolphincontroller.cpp
18 dolphinmainwindow.cpp
19 dolphinnewmenu.cpp
20 dolphinview.cpp
21 dolphinstatusbar.cpp
22 dolphindirlister.cpp
23 dolphindetailsview.cpp
24 dolphiniconsview.cpp
25 dolphinsettings.cpp
26 dolphincontextmenu.cpp
27 dolphinsortfilterproxymodel.cpp
28 dolphinsettingsdialog.cpp
29 editbookmarkdialog.cpp
30 filterbar.cpp
31 generalsettingspage.cpp
32 generalviewsettingspage.cpp
33 iconsviewsettingspage.cpp
34 infosidebarpage.cpp
35 main.cpp
36 protocolcombo.cpp
37 pixmapviewer.cpp
38 renamedialog.cpp
39 settingspagebase.cpp
40 sidebarpage.cpp
41 statusbarspaceinfo.cpp
42 statusbarmessagelabel.cpp
43 urlbutton.cpp
44 urlnavigator.cpp
45 urlnavigatorbutton.cpp
46 viewpropertiesdialog.cpp
47 viewproperties.cpp
48 viewsettingspage.cpp
49 viewpropsprogressinfo.cpp )
50
51 kde4_automoc(${dolphin_SRCS})
52
53 kde4_add_kcfg_files(dolphin_SRCS
54 directoryviewpropertysettings.kcfgc
55 generalsettings.kcfgc
56 iconsmodesettings.kcfgc
57 detailsmodesettings.kcfgc )
58
59 kde4_add_executable(dolphin ${dolphin_SRCS})
60
61 target_link_libraries(dolphin ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} konq )
62
63 install(TARGETS dolphin DESTINATION ${BIN_INSTALL_DIR})
64
65
66 ########### install files ###############
67
68 install( FILES dolphin.desktop DESTINATION ${XDG_APPS_DIR} )
69 install( FILES directoryviewpropertysettings.kcfg generalsettings.kcfg iconsmodesettings.kcfg detailsmodesettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
70 install( FILES dolphinui.rc DESTINATION ${DATA_INSTALL_DIR}/dolphin )
71
72 kde4_install_icons( ${ICON_INSTALL_DIR} )