From e7207f65b26efb232b21737508d7c7d8de346670 Mon Sep 17 00:00:00 2001 From: Slávek Banko Date: Thu, 19 Feb 2026 16:11:41 +0100 Subject: Fix potential FTBFS during parallel build and late processing of klsconfig.kcfg. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- klinkstatus/src/CMakeLists.txt | 5 +++-- klinkstatus/src/engine/CMakeLists.txt | 3 +++ klinkstatus/src/ui/CMakeLists.txt | 3 +++ klinkstatus/src/ui/settings/CMakeLists.txt | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/klinkstatus/src/CMakeLists.txt b/klinkstatus/src/CMakeLists.txt index 8b657494..03b31622 100644 --- a/klinkstatus/src/CMakeLists.txt +++ b/klinkstatus/src/CMakeLists.txt @@ -41,14 +41,15 @@ tde_add_kpart( libklinkstatuspart AUTOMOC engine-static klinkstatus-parser-static utils-static - + DEPENDENCIES ui-static settings-static engine-static klinkstatus-parser-static utils-static - + klinkstatus+src+cfg+klsconfig.cpp + DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/klinkstatus/src/engine/CMakeLists.txt b/klinkstatus/src/engine/CMakeLists.txt index 21cd32ae..11df5a56 100644 --- a/klinkstatus/src/engine/CMakeLists.txt +++ b/klinkstatus/src/engine/CMakeLists.txt @@ -27,4 +27,7 @@ tde_add_library( engine STATIC_PIC AUTOMOC linkfilter.cpp LINK tdehtml-shared + + DEPENDENCIES + klinkstatus+src+cfg+klsconfig.cpp ) diff --git a/klinkstatus/src/ui/CMakeLists.txt b/klinkstatus/src/ui/CMakeLists.txt index 316b729b..a7270ed1 100644 --- a/klinkstatus/src/ui/CMakeLists.txt +++ b/klinkstatus/src/ui/CMakeLists.txt @@ -32,4 +32,7 @@ tde_add_library( ui STATIC_PIC AUTOMOC documentrootdialog.cpp LINK cfg-static + + DEPENDENCIES + klinkstatus+src+cfg+klsconfig.cpp ) diff --git a/klinkstatus/src/ui/settings/CMakeLists.txt b/klinkstatus/src/ui/settings/CMakeLists.txt index 932c0cdd..0624c65e 100644 --- a/klinkstatus/src/ui/settings/CMakeLists.txt +++ b/klinkstatus/src/ui/settings/CMakeLists.txt @@ -30,6 +30,7 @@ tde_add_library( settings STATIC_PIC AUTOMOC DEPENDENCIES cfg-static + klinkstatus+src+cfg+klsconfig.cpp ) configure_file( ${TDE_CMAKE_TEMPLATES}/tde_dummy_cpp.cmake dummy.cpp COPYONLY ) -- cgit v1.2.3