diff options
| author | Méven Car <[email protected]> | 2025-10-22 19:09:54 +0200 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2025-10-23 13:46:37 +0000 |
| commit | c7dd75500a1796c1d938be4d9c0ad089476b3951 (patch) | |
| tree | 18c1c3dea0d984f96c2a35557738fc43976c8f7c /src/CMakeLists.txt | |
| parent | 89eae81d7608cc7328d8619ff5f9289d618ef19f (diff) | |
CMakeLists.txt: make sure settings.kcfg are shared
Between all dolphinprivate library users.
So that the KConfigSkeleton singleton have unique instances accross
libraries bounds.
To fully fix the bug, make sure to save the modified file to disk.
BUG: 368121
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6e982fce8..80f2f12b1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -460,16 +460,7 @@ endif() kconfig_add_kcfg_files(dolphinstatic panels/folders/dolphin_folderspanelsettings.kcfgc panels/places/dolphin_placespanelsettings.kcfgc - settings/dolphin_compactmodesettings.kcfgc - settings/dolphin_detailsmodesettings.kcfgc - settings/dolphin_contextmenusettings.kcfgc - settings/dolphin_iconsmodesettings.kcfgc - settings/dolphin_contentdisplaysettings.kcfgc search/dolphin_searchsettings.kcfgc - settings/dolphin_versioncontrolsettings.kcfgc -) -kconfig_add_kcfg_files(dolphinstatic GENERATE_MOC - settings/dolphin_generalsettings.kcfgc ) qt_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/dolphinmainwindow.h org.kde.DolphinMainWindow.xml) @@ -603,22 +594,6 @@ if(NOT WIN32) global.h ) - kconfig_add_kcfg_files(kcm_dolphinviewmodes - settings/dolphin_compactmodesettings.kcfgc - settings/dolphin_directoryviewpropertysettings.kcfgc - settings/dolphin_detailsmodesettings.kcfgc - settings/dolphin_iconsmodesettings.kcfgc - settings/dolphin_contentdisplaysettings.kcfgc - settings/dolphin_generalsettings.kcfgc - settings/dolphin_versioncontrolsettings.kcfgc - GENERATE_MOC - ) - - kconfig_add_kcfg_files(kcm_dolphingeneral - settings/dolphin_generalsettings.kcfgc - GENERATE_MOC - ) - target_link_libraries(kcm_dolphinviewmodes dolphinprivate) target_link_libraries(kcm_dolphingeneral dolphinprivate) @@ -649,7 +624,6 @@ install( FILES settings/dolphin_directoryviewpropertysettings.kcfg settings/dolphin_compactmodesettings.kcfg settings/dolphin_iconsmodesettings.kcfg settings/dolphin_detailsmodesettings.kcfg - settings/dolphin_contentdisplaysettings.kcfg settings/dolphin_versioncontrolsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR} ) |
