diff options
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 65 |
1 files changed, 31 insertions, 34 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index cd9abec81..1a229f6a7 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -39,6 +39,7 @@ ecm_generate_headers(dolphinvcs_LIB_HEADERS RELATIVE "views/versioncontrol" REQUIRED_HEADERS dolphinvcs_LIB_HEADERS ) +target_include_directories(dolphinvcs INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}>") install(TARGETS dolphinvcs EXPORT DolphinVcsTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) @@ -196,28 +197,32 @@ target_link_libraries( dolphinvcs Qt${QT_MAJOR_VERSION}::Concurrent Qt${QT_MAJOR_VERSION}::Gui - KF5::I18n - KF5::IconThemes - KF5::KIOCore - KF5::KIOWidgets - KF5::KIOFileWidgets - KF5::Completion - KF5::TextWidgets - KF5::ConfigCore - KF5::NewStuff - KF5::NewStuffWidgets # KNSWidgets::Button - KF5::Parts - KF5::WindowSystem - KF5::WidgetsAddons - KF5::Codecs + KF6::I18n + KF6::IconThemes + KF6::KIOCore + KF6::KIOWidgets + KF6::KIOFileWidgets + KF6::Completion + KF6::TextWidgets + KF6::ConfigCore + KF6::NewStuffWidgets # KNSWidgets::Button + KF6::Parts + KF6::WindowSystem + KF6::WidgetsAddons + KF6::Codecs + KF6::KCMUtils + + KF6::MoreTools + + ${FTS_LIB} ) if(HAVE_BALOO) target_link_libraries( dolphinprivate PUBLIC - KF5::FileMetaData - KF5::Baloo - KF5::BalooWidgets + KF6::FileMetaData + KF6::Baloo + KF6::BalooWidgets ) endif() @@ -290,14 +295,12 @@ target_sources(dolphinstatic PRIVATE selectionmode/topbar.cpp settings/interface/folderstabssettingspage.cpp settings/interface/statusandlocationbarssettingspage.cpp - settings/interface/configurepreviewplugindialog.cpp settings/interface/confirmationssettingspage.cpp settings/interface/interfacesettingspage.cpp settings/interface/previewssettingspage.cpp settings/dolphinsettingsdialog.cpp settings/contextmenu/contextmenusettingspage.cpp settings/settingspagebase.cpp - settings/serviceitemdelegate.cpp settings/servicemodel.cpp settings/trash/trashsettingspage.cpp settings/viewmodes/dolphinfontrequester.cpp @@ -349,14 +352,12 @@ target_sources(dolphinstatic PRIVATE selectionmode/topbar.h settings/interface/folderstabssettingspage.h settings/interface/statusandlocationbarssettingspage.h - settings/interface/configurepreviewplugindialog.h settings/interface/confirmationssettingspage.h settings/interface/interfacesettingspage.h settings/interface/previewssettingspage.h settings/dolphinsettingsdialog.h settings/contextmenu/contextmenusettingspage.h settings/settingspagebase.h - settings/serviceitemdelegate.h settings/servicemodel.h settings/trash/trashsettingspage.h settings/viewmodes/dolphinfontrequester.h @@ -429,25 +430,25 @@ target_sources(dolphinstatic PRIVATE target_include_directories(dolphinstatic SYSTEM PRIVATE ${PHONON_INCLUDES}) target_link_libraries(dolphinstatic dolphinprivate - KF5::CoreAddons - KF5::KCMUtils - KF5::DBusAddons - KF5::Notifications + KF6::CoreAddons + KF6::KCMUtils + KF6::DBusAddons + KF6::Notifications Phonon::phonon4qt${QT_MAJOR_VERSION} ) if (HAVE_KACTIVITIES) target_link_libraries( dolphinstatic - KF5::Activities + KF6::Activities ) endif() if (HAVE_KUSERFEEDBACK) target_link_libraries( dolphinstatic - KUserFeedbackCore - KUserFeedbackWidgets + KUserFeedbackCoreQt6 + KUserFeedbackWidgetsQt6 ) endif() @@ -471,12 +472,12 @@ target_link_libraries(dolphin PRIVATE dolphinprivate dolphinstatic - KF5::Crash + KF6::Crash ) if (HAVE_X11) if (QT_MAJOR_VERSION STREQUAL "5") - target_link_libraries(dolphin PRIVATE Qt5::X11Extras) + target_link_libraries(dolphin PRIVATE Qt{QT_MAJOR_VERSION}::X11Extras) else() target_link_libraries(dolphin PRIVATE Qt::GuiPrivate) endif() @@ -518,10 +519,8 @@ if(NOT WIN32) settings/interface/folderstabssettingspage.cpp settings/interface/statusandlocationbarssettingspage.cpp settings/interface/previewssettingspage.cpp - settings/interface/configurepreviewplugindialog.cpp settings/interface/confirmationssettingspage.cpp settings/settingspagebase.cpp - settings/serviceitemdelegate.cpp settings/servicemodel.cpp dolphin_generalsettings.cpp dolphindebug.cpp @@ -533,10 +532,8 @@ if(NOT WIN32) settings/interface/folderstabssettingspage.h settings/interface/statusandlocationbarssettingspage.h settings/interface/previewssettingspage.h - settings/interface/configurepreviewplugindialog.h settings/interface/confirmationssettingspage.h settings/settingspagebase.h - settings/serviceitemdelegate.h settings/servicemodel.h dolphin_generalsettings.h dolphindebug.h |
