X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/ced7cbd022b68c8dedd61b5d34d27b9c1296df15..abf17941f7:/src/CMakeLists.txt diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f49424957..ba6ed88fa 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -2,49 +2,51 @@ add_subdirectory( pics ) add_subdirectory( servicemenus ) -include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) +include_directories( ${CMAKE_SOURCE_DIR}/libkonq ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) ########### next target ############### set(dolphin_SRCS - main.cpp + applyviewpropsjob.cpp + bookmarkselector.cpp + bookmarkssettingspage.cpp + bookmarkssidebarpage.cpp + detailsviewsettingspage.cpp dolphinapplication.cpp + dolphincontroller.cpp dolphinmainwindow.cpp + dolphinnewmenu.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 dolphincontextmenu.cpp - undomanager.cpp - progressindicator.cpp - iconsviewsettingspage.cpp - pixmapviewer.cpp + dolphinsortfilterproxymodel.cpp dolphinsettingsdialog.cpp - viewsettingspage.cpp - detailsviewsettingspage.cpp - statusbarmessagelabel.cpp - generalsettingspage.cpp - bookmarkssettingspage.cpp editbookmarkdialog.cpp + filterbar.cpp + generalsettingspage.cpp + generalviewsettingspage.cpp + iconsviewsettingspage.cpp + infosidebarpage.cpp + main.cpp + protocolcombo.cpp + pixmapviewer.cpp + renamedialog.cpp settingspagebase.cpp sidebarpage.cpp - bookmarkssidebarpage.cpp - infosidebarpage.cpp statusbarspaceinfo.cpp - renamedialog.cpp - filterbar.cpp - protocolcombo.cpp - viewpropsprogressinfo.cpp - applyviewpropsjob.cpp ) + statusbarmessagelabel.cpp + urlbutton.cpp + urlnavigator.cpp + urlnavigatorbutton.cpp + viewpropertiesdialog.cpp + viewproperties.cpp + viewsettingspage.cpp + viewpropsprogressinfo.cpp ) kde4_automoc(${dolphin_SRCS}) @@ -52,12 +54,17 @@ kde4_add_kcfg_files(dolphin_SRCS directoryviewpropertysettings.kcfgc generalsettings.kcfgc iconsmodesettings.kcfgc - detailsmodesettings.kcfgc - previewsmodesettings.kcfgc ) + detailsmodesettings.kcfgc ) +qt4_add_dbus_adaptor(dolphin_SRCS + org.kde.dolphin.Application.xml + dolphinapplication.h DolphinApplication) +qt4_add_dbus_adaptor(dolphin_SRCS + org.kde.dolphin.MainWindow.xml + dolphinmainwindow.h DolphinMainWindow) kde4_add_executable(dolphin ${dolphin_SRCS}) -target_link_libraries(dolphin ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} ) +target_link_libraries(dolphin ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} konq ) install(TARGETS dolphin DESTINATION ${BIN_INSTALL_DIR}) @@ -65,7 +72,7 @@ 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 DESTINATION ${KCFG_INSTALL_DIR} ) +install( FILES directoryviewpropertysettings.kcfg generalsettings.kcfg iconsmodesettings.kcfg detailsmodesettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) install( FILES dolphinui.rc DESTINATION ${DATA_INSTALL_DIR}/dolphin ) kde4_install_icons( ${ICON_INSTALL_DIR} )