summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-02-01 02:41:18 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-02-01 09:26:53 +0100
commit52aa61e9725698f47a1bc26c0e283e67f13d6646 (patch)
tree4e215932e5ec94f75160b4d180cb46de56806d30
parent34467765bba45f9f1a5871ca9a763a6065963a5a (diff)
downloadkmymoney-r14.1.x.tar.gz
kmymoney-r14.1.x.zip
Ensure build order of generated sources for designer plugin.r14.1.x
This will prevent FTBFS when building in parallel. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 971b30636f0ff9c089de972218cfcc64c4842737)
-rw-r--r--kmymoney2/widgets/CMakeLists.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/kmymoney2/widgets/CMakeLists.txt b/kmymoney2/widgets/CMakeLists.txt
index 9396313..7573d7d 100644
--- a/kmymoney2/widgets/CMakeLists.txt
+++ b/kmymoney2/widgets/CMakeLists.txt
@@ -97,6 +97,17 @@ tde_add_library( widgets STATIC_PIC AUTOMOC
if( BUILD_DESIGNER_PLUGIN )
+ add_custom_target( kmm-widgets-generated
+ DEPENDS
+ ${CMAKE_CURRENT_BINARY_DIR}/kbudgetvaluesdecl.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/kbudgetvaluesdecl.h
+ ${CMAKE_CURRENT_BINARY_DIR}/kaccounttemplateselectordecl.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/kaccounttemplateselectordecl.h
+ ${CMAKE_CURRENT_BINARY_DIR}/kmmwidgets.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/transactionsortoption.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/transactionsortoption.h
+ )
+
tde_add_library( kmymoney SHARED AUTOMOC
SOURCES
kmymoneycompletion.cpp
@@ -150,6 +161,7 @@ if( BUILD_DESIGNER_PLUGIN )
DEPENDENCIES
kmm-includes
+ kmm-widgets-generated
DESTINATION "${TQT_PLUGINS_DIR}/designer"
)