From a526e10f709900265a94c0ff9a6a0de382335b70 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 12 Jan 2016 10:15:03 +0100 Subject: [PATCH] Added missing dependencies for local boost. --- FileIO/CMakeLists.txt | 5 +++++ InSituLib/CMakeLists.txt | 4 ++++ MeshLib/CMakeLists.txt | 3 +++ 3 files changed, 12 insertions(+) diff --git a/FileIO/CMakeLists.txt b/FileIO/CMakeLists.txt index 2b0d58bdded..c2e92a3aaa9 100644 --- a/FileIO/CMakeLists.txt +++ b/FileIO/CMakeLists.txt @@ -64,10 +64,15 @@ if(QT4_FOUND) endif() ADD_VTK_DEPENDENCY(FileIO) + if(TARGET Eigen) add_dependencies(FileIO Eigen) endif() +if(TARGET Boost) + add_dependencies(FileIO Boost) +endif() + file(GLOB XSD_FILES . *.xsd) if(APPLE AND OGS_BUILD_GUI) install(FILES ${XSD_FILES} DESTINATION ${CMAKE_BINARY_DIR}/_CPack_Packages/Darwin/DragNDrop/${CPACK_PACKAGE_FILE_NAME}/ALL_IN_ONE/DataExplorer.app/Contents/MacOS COMPONENT ogs_gui) diff --git a/InSituLib/CMakeLists.txt b/InSituLib/CMakeLists.txt index 2b7ef273041..957f1907d1b 100644 --- a/InSituLib/CMakeLists.txt +++ b/InSituLib/CMakeLists.txt @@ -12,3 +12,7 @@ add_library(InSituLib target_link_libraries(InSituLib INTERFACE MeshLib ${VTK_LIBRARIES}) ADD_VTK_DEPENDENCY(InSituLib) + +if(TARGET Boost) + add_dependencies(InSituLib Boost) +endif() diff --git a/MeshLib/CMakeLists.txt b/MeshLib/CMakeLists.txt index d291a112d7d..67846e5b03f 100644 --- a/MeshLib/CMakeLists.txt +++ b/MeshLib/CMakeLists.txt @@ -31,3 +31,6 @@ if(TARGET Eigen) add_dependencies(MeshLib Eigen) endif() +if(TARGET Boost) + add_dependencies(MeshLib Boost) +endif() -- GitLab