Skip to content
Snippets Groups Projects
Verified Commit e063ea80 authored by Lars Bilke's avatar Lars Bilke
Browse files

[cmake] Fixed rpaths for hdf5 and vtk via external deps.

parent 5f0f290f
No related branches found
No related tags found
No related merge requests found
...@@ -288,6 +288,7 @@ if(NOT HDF5_FOUND) ...@@ -288,6 +288,7 @@ if(NOT HDF5_FOUND)
STATUS STATUS
"ExternalProject_Add(): added package HDF5@${ogs.tested_version.hdf5}" "ExternalProject_Add(): added package HDF5@${ogs.tested_version.hdf5}"
) )
set(_EXT_LIBS ${_EXT_LIBS} HDF5 CACHE INTERNAL "")
BuildExternalProject_find_package(HDF5) BuildExternalProject_find_package(HDF5)
endif() endif()
...@@ -366,12 +367,13 @@ if(NOT VTK_FOUND) ...@@ -366,12 +367,13 @@ if(NOT VTK_FOUND)
STATUS STATUS
"ExternalProject_Add(): added package VTK@${ogs.minimum_version.vtk}" "ExternalProject_Add(): added package VTK@${ogs.minimum_version.vtk}"
) )
set(_EXT_LIBS ${_EXT_LIBS} VTK CACHE INTERNAL "")
BuildExternalProject_find_package(VTK) BuildExternalProject_find_package(VTK)
endif() endif()
# append RPATHs # append RPATHs
foreach(lib ${_EXT_LIBS}) foreach(lib ${_EXT_LIBS})
set(CMAKE_BUILD_RPATH ${CMAKE_BUILD_RPATH} ${build_dir_${lib}}/lib set(CMAKE_BUILD_RPATH ${CMAKE_BUILD_RPATH} ${build_dir_${lib}}/lib
{build_dir_${lib}}/lib64 ${build_dir_${lib}}/lib64
) )
endforeach() endforeach()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment