┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
blob: 66acfa1e1b6682b38871e12ef143953004aa7a01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

add_subdirectory( pics )
add_subdirectory( servicemenus )

include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES}  )


########### next target ###############

set(dolphin_SRCS 
   main.cpp 
   dolphin.cpp 
   dolphinview.cpp 
   urlnavigator.cpp 
   urlnavigatorbutton.cpp 
   viewpropertiesdialog.cpp 
   dolphinstatusbar.cpp 
   dolphindirlister.cpp 
   viewproperties.cpp 
   dolphindetailsview.cpp 
   dolphiniconsview.cpp 
   dolphinsettings.cpp 
   bookmarkselector.cpp 
   urlbutton.cpp 
   itemeffectsmanager.cpp 
   dolphincontextmenu.cpp 
   undomanager.cpp 
   progressindicator.cpp 
   iconsviewsettingspage.cpp 
   pixmapviewer.cpp 
   dolphinsettingsdialog.cpp 
   viewsettingspage.cpp 
   detailsviewsettingspage.cpp 
   statusbarmessagelabel.cpp 
   generalsettingspage.cpp 
   bookmarkssettingspage.cpp 
   editbookmarkdialog.cpp 
   settingspagebase.cpp 
   sidebar.cpp 
   sidebarpage.cpp 
   bookmarkssidebarpage.cpp 
   infosidebarpage.cpp 
   statusbarspaceinfo.cpp 
   renamedialog.cpp 
   filterbar.cpp 
   protocolcombo.cpp )

kde4_automoc(${dolphin_SRCS})

kde4_add_kcfg_files(dolphin_SRCS 
   directoryviewpropertysettings.kcfgc
   generalsettings.kcfgc
   iconsmodesettings.kcfgc
   detailsmodesettings.kcfgc
   previewsmodesettings.kcfgc
   sidebarsettings.kcfgc )

kde4_add_executable(dolphin ${dolphin_SRCS})

target_link_libraries(dolphin  ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} )

install(TARGETS dolphin DESTINATION ${BIN_INSTALL_DIR})


########### install files ###############

install( FILES  dolphin.desktop DESTINATION ${XDG_APPS_DIR} )
install( FILES  directoryviewpropertysettings.kcfg generalsettings.kcfg  				iconsmodesettings.kcfg detailsmodesettings.kcfg previewsmodesettings.kcfg  				sidebarsettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
install( FILES  dolphinui.rc DESTINATION ${DATA_INSTALL_DIR}/dolphin )

kde4_install_icons( ${ICON_INSTALL_DIR} )