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