summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-02-11 09:49:23 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-02-11 09:49:23 +0100
commit19d67b5bbe39b9ea04fd9f589049cc08ef48dbca (patch)
tree4aa36143f9125984238edcea1bf36da60fde97e9
parent611d3ad10359d515b4210eb1ee3032c0cacec7e2 (diff)
downloadtdebase-19d67b5bbe39b9ea04fd9f589049cc08ef48dbca.tar.gz
tdebase-19d67b5bbe39b9ea04fd9f589049cc08ef48dbca.zip
Fix potential FTBFS during parallel build and late processing of kickerSettings.kcfg.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-rw-r--r--kicker/applets/clock/CMakeLists.txt3
-rw-r--r--kicker/applets/launcher/CMakeLists.txt2
-rw-r--r--kicker/applets/minipager/CMakeLists.txt1
-rw-r--r--kicker/applets/systemtray/CMakeLists.txt2
-rw-r--r--kicker/extensions/taskbar/CMakeLists.txt1
-rw-r--r--kicker/kicker/buttons/CMakeLists.txt2
-rw-r--r--kicker/kicker/core/CMakeLists.txt2
-rw-r--r--kicker/kicker/ui/CMakeLists.txt2
-rw-r--r--kicker/menuext/prefmenu/CMakeLists.txt1
-rw-r--r--kicker/menuext/remote/CMakeLists.txt1
-rw-r--r--kicker/taskbar/CMakeLists.txt1
11 files changed, 12 insertions, 6 deletions
diff --git a/kicker/applets/clock/CMakeLists.txt b/kicker/applets/clock/CMakeLists.txt
index 43923b68c..b8ff27ebc 100644
--- a/kicker/applets/clock/CMakeLists.txt
+++ b/kicker/applets/clock/CMakeLists.txt
@@ -45,6 +45,7 @@ set( ${target}_SRCS
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
)
##### clock_panelapplet (module) ################
@@ -57,7 +58,7 @@ set( ${target}_SRCS
tde_add_kpart( ${target} AUTOMOC
SOURCES ${${target}_SRCS}
- DEPENDENCIES clock_panelapplet-static
LINK kickermain-shared clock_panelapplet-static kickermain
+ DEPENDENCIES clock_panelapplet-static kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/applets/launcher/CMakeLists.txt b/kicker/applets/launcher/CMakeLists.txt
index a3ce81691..534035d41 100644
--- a/kicker/applets/launcher/CMakeLists.txt
+++ b/kicker/applets/launcher/CMakeLists.txt
@@ -50,6 +50,6 @@ tde_add_kpart( launcher_panelapplet AUTOMOC
kicker_core-static kicker_buttons-static kicker_ui-static
-Wl,--end-group
kickermain-shared tdeutils-shared tdeabc-shared
- DEPENDENCIES kickermain-shared
+ DEPENDENCIES kickermain-shared kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/applets/minipager/CMakeLists.txt b/kicker/applets/minipager/CMakeLists.txt
index 7bdbbf841..1fa045363 100644
--- a/kicker/applets/minipager/CMakeLists.txt
+++ b/kicker/applets/minipager/CMakeLists.txt
@@ -44,5 +44,6 @@ set( ${target}_SRCS
tde_add_kpart( ${target} AUTOMOC
SOURCES ${${target}_SRCS}
LINK taskmanager-shared kickermain-shared
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/applets/systemtray/CMakeLists.txt b/kicker/applets/systemtray/CMakeLists.txt
index 067f7c129..ebcf78605 100644
--- a/kicker/applets/systemtray/CMakeLists.txt
+++ b/kicker/applets/systemtray/CMakeLists.txt
@@ -45,6 +45,6 @@ set( ${target}_SRCS
tde_add_kpart( ${target} AUTOMOC
SOURCES ${${target}_SRCS}
LINK kickermain-shared clock_panelapplet-static
+ DEPENDENCIES kicker_core-static clock_panelapplet-static kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
- DEPENDENCIES kicker_core-static clock_panelapplet-static
)
diff --git a/kicker/extensions/taskbar/CMakeLists.txt b/kicker/extensions/taskbar/CMakeLists.txt
index d42d83303..4b36b9759 100644
--- a/kicker/extensions/taskbar/CMakeLists.txt
+++ b/kicker/extensions/taskbar/CMakeLists.txt
@@ -43,5 +43,6 @@ set( ${target}_SRCS
tde_add_kpart( ${target} AUTOMOC
SOURCES ${${target}_SRCS}
LINK kickermain-shared taskmanager-shared taskbar-shared
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/kicker/buttons/CMakeLists.txt b/kicker/kicker/buttons/CMakeLists.txt
index cc2dc7f63..badf36c40 100644
--- a/kicker/kicker/buttons/CMakeLists.txt
+++ b/kicker/kicker/buttons/CMakeLists.txt
@@ -51,5 +51,5 @@ set( ${target}_SRCS
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
- DEPENDENCIES kicker_core-static
+ DEPENDENCIES kicker_core-static kicker+libkicker+kickerSettings.cpp
)
diff --git a/kicker/kicker/core/CMakeLists.txt b/kicker/kicker/core/CMakeLists.txt
index b75dc3d5a..8fcca5bbe 100644
--- a/kicker/kicker/core/CMakeLists.txt
+++ b/kicker/kicker/core/CMakeLists.txt
@@ -53,6 +53,6 @@ set( ${target}_SRCS
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
- DEPENDENCIES kickermain-shared
+ DEPENDENCIES kickermain-shared kicker+libkicker+kickerSettings.cpp
LINK konq-shared
)
diff --git a/kicker/kicker/ui/CMakeLists.txt b/kicker/kicker/ui/CMakeLists.txt
index c773cfe7b..ca7c490af 100644
--- a/kicker/kicker/ui/CMakeLists.txt
+++ b/kicker/kicker/ui/CMakeLists.txt
@@ -54,6 +54,6 @@ set( ${target}_SRCS
tde_add_library( ${target} STATIC_PIC AUTOMOC
SOURCES ${${target}_SRCS}
- DEPENDENCIES kicker_core-static
+ DEPENDENCIES kicker_core-static kicker+libkicker+kickerSettings.cpp
LINK dmctl-static kickoffsearch_interfaces-shared ${TDEHW_LIBRARIES}
)
diff --git a/kicker/menuext/prefmenu/CMakeLists.txt b/kicker/menuext/prefmenu/CMakeLists.txt
index 14941196e..1eca06f0c 100644
--- a/kicker/menuext/prefmenu/CMakeLists.txt
+++ b/kicker/menuext/prefmenu/CMakeLists.txt
@@ -35,5 +35,6 @@ tde_create_translated_desktop(
tde_add_kpart( kickermenu_prefmenu AUTOMOC
SOURCES prefmenu.cpp
LINK kickermain-shared tdeui-shared
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/menuext/remote/CMakeLists.txt b/kicker/menuext/remote/CMakeLists.txt
index c1b89711a..833bb6e86 100644
--- a/kicker/menuext/remote/CMakeLists.txt
+++ b/kicker/menuext/remote/CMakeLists.txt
@@ -34,5 +34,6 @@ tde_create_translated_desktop(
tde_add_kpart( kickermenu_remotemenu AUTOMOC
SOURCES remotemenu.cpp remotemenu.skel
LINK kickermain-shared tdeui-shared
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff --git a/kicker/taskbar/CMakeLists.txt b/kicker/taskbar/CMakeLists.txt
index c01fad149..962875047 100644
--- a/kicker/taskbar/CMakeLists.txt
+++ b/kicker/taskbar/CMakeLists.txt
@@ -40,5 +40,6 @@ tde_add_library( ${target} SHARED AUTOMOC
SOURCES ${${target}_SRCS}
VERSION 1.2.0
LINK kickermain-shared taskmanager-shared
+ DEPENDENCIES kicker+libkicker+kickerSettings.cpp
DESTINATION ${LIB_INSTALL_DIR}
)