]> cloud.milkyroute.net Git - dolphin.git/blob - src/CMakeLists.txt
installing a file called generalsettings.kcfgc just asks
[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 dolphin_directoryviewpropertysettings.kcfgc
55 dolphin_generalsettings.kcfgc
56 dolphin_iconsmodesettings.kcfgc
57 dolphin_detailsmodesettings.kcfgc )
58
59 qt4_add_dbus_adaptor(dolphin_SRCS
60 org.kde.dolphin.Application.xml
61 dolphinapplication.h DolphinApplication)
62 qt4_add_dbus_adaptor(dolphin_SRCS
63 org.kde.dolphin.MainWindow.xml
64 dolphinmainwindow.h DolphinMainWindow)
65 kde4_add_executable(dolphin ${dolphin_SRCS})
66
67 target_link_libraries(dolphin ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} konq )
68
69 install(TARGETS dolphin DESTINATION ${BIN_INSTALL_DIR})
70
71
72 ########### install files ###############
73
74 install( FILES dolphin.desktop DESTINATION ${XDG_APPS_DIR} )
75 install( FILES dolphin_directoryviewpropertysettings.kcfg dolphin_generalsettings.kcfg dolphin_iconsmodesettings.kcfg dolphin_detailsmodesettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
76 install( FILES dolphinui.rc DESTINATION ${DATA_INSTALL_DIR}/dolphin )
77
78 kde4_install_icons( ${ICON_INSTALL_DIR} )