[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bkdeplasma-addons/4=2E6=5D_runners/=3A_add_dependenc?=
From: Pino Toscano <pino () kde ! org>
Date: 2011-02-05 1:06:02
Message-ID: 20110205010602.582F1A609B () git ! kde ! org
[Download RAW message or body]
Git commit 7432377f018c8a86faf5645c53dbd68f120cc73c by Pino Toscano.
Committed on 05/02/11 at 02:00.
Pushed by pino into branch '4.6'.
add dependencies to avoid parallel build issues
in the runners targets, a couple of sources include headers which include \
.ui-generated headers, which are not available when the kcm of that runner is not \
built yet
as easy solution to solve the issues, make the runner plugin targets depend on the \
targets of their kcm
M +1 -0 runners/characters/CMakeLists.txt
M +1 -0 runners/events/CMakeLists.txt
http://commits.kde.org/kdeplasma-addons/7432377f018c8a86faf5645c53dbd68f120cc73c
diff --git a/runners/characters/CMakeLists.txt b/runners/characters/CMakeLists.txt
index ef4d957..15ebba9 100644
--- a/runners/characters/CMakeLists.txt
+++ b/runners/characters/CMakeLists.txt
@@ -17,6 +17,7 @@ target_link_libraries(kcm_krunner_charrunner
# Now make sure all files get to the right place
kde4_add_plugin(krunner_charrunner ${krunner_charrunner_SRCS})
target_link_libraries(krunner_charrunner ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS})
+add_dependencies(krunner_charrunner kcm_krunner_charrunner)
# Install the library and .desktop file
install(TARGETS krunner_charrunner kcm_krunner_charrunner DESTINATION \
${PLUGIN_INSTALL_DIR})
diff --git a/runners/events/CMakeLists.txt b/runners/events/CMakeLists.txt
index c8be4ac..a8042c4 100644
--- a/runners/events/CMakeLists.txt
+++ b/runners/events/CMakeLists.txt
@@ -11,6 +11,7 @@ set(events_SRCS events.cpp datetime_parser.cpp datetime_range.cpp \
collection_sel
kde4_add_plugin(plasma_runner_events ${events_SRCS})
target_link_libraries(plasma_runner_events ${KDE4_PLASMA_LIBS} ${KDE4_KDEUI_LIBS} \
${KDE4_AKONADI_LIBS} ${KDEPIMLIBS_KCAL_LIBS}) +add_dependencies(plasma_runner_events \
kcm_plasma_runner_events)
# Config module
set(kcm_events_SRCS events_config.cpp collection_selector.cpp)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic