aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Bo ├śrsted Andresen <zlin@exherbo.org> 2017-01-18 18:11:58 +0100
committerAvatar Bo ├śrsted Andresen <zlin@exherbo.org> 2017-01-18 19:46:58 +0100
commit347f009f36329309faae4b369b7bf4f7dd663adf (patch)
tree529b55d9fff795a5a537f9e88bc2d0fca0b2191e
parent71f39b6c06e7106c0946c4b0ccedc8b8eae5a50e (diff)
downloadpaludis-347f009f36329309faae4b369b7bf4f7dd663adf.tar.gz
paludis-347f009f36329309faae4b369b7bf4f7dd663adf.tar.xz
build: add missing dependencies on generated headers
These depend upon libpaludisutils' generated headers. Found by the Jenkins build bot.
-rw-r--r--paludis/repositories/e/CMakeLists.txt1
-rw-r--r--paludis/resolver/CMakeLists.txt1
-rw-r--r--src/clients/cave/CMakeLists.txt2
3 files changed, 3 insertions, 1 deletions
diff --git a/paludis/repositories/e/CMakeLists.txt b/paludis/repositories/e/CMakeLists.txt
index 284b184..4ecfa51 100644
--- a/paludis/repositories/e/CMakeLists.txt
+++ b/paludis/repositories/e/CMakeLists.txt
@@ -102,6 +102,7 @@ paludis_add_library(libpaludiserepository
"${CMAKE_CURRENT_SOURCE_DIR}/dep_parser.se"
"${CMAKE_CURRENT_SOURCE_DIR}/iuse.se"
"${CMAKE_CURRENT_SOURCE_DIR}/e_repository_params.se")
+add_dependencies(libpaludiserepository libpaludisutil_SE)
foreach(test
aa_visitor
diff --git a/paludis/resolver/CMakeLists.txt b/paludis/resolver/CMakeLists.txt
index 5060cb9..f0b25de 100644
--- a/paludis/resolver/CMakeLists.txt
+++ b/paludis/resolver/CMakeLists.txt
@@ -86,6 +86,7 @@ paludis_add_library(libpaludisresolver
"${CMAKE_CURRENT_SOURCE_DIR}/promote_binaries.se"
"${CMAKE_CURRENT_SOURCE_DIR}/resolver_functions.se"
"${CMAKE_CURRENT_SOURCE_DIR}/use_existing.se")
+add_dependencies(libpaludisresolver libpaludisutil_SE)
target_link_libraries(libpaludisresolver
INTERFACE
Threads::Threads)
diff --git a/src/clients/cave/CMakeLists.txt b/src/clients/cave/CMakeLists.txt
index d5fdb06..e471389 100644
--- a/src/clients/cave/CMakeLists.txt
+++ b/src/clients/cave/CMakeLists.txt
@@ -86,7 +86,7 @@ paludis_add_library(libcave
"${CMAKE_CURRENT_SOURCE_DIR}/resolve_common.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/resume_data.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/size_common.cc")
-add_dependencies(libcave libpaludisargs_SE libpaludisresolver_SE)
+add_dependencies(libcave libpaludisargs_SE libpaludisresolver_SE libpaludisutil_SE)
paludis_add_library(libcavematchextras
"${CMAKE_CURRENT_SOURCE_DIR}/match_extras.cc")