summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormattjala <124107509+mattjala@users.noreply.github.com>2023-09-01 05:57:40 (GMT)
committerGitHub <noreply@github.com>2023-09-01 05:57:40 (GMT)
commit26c8d0c32ed7f3db00ff8d997e5606e07666e846 (patch)
tree595ad7af404197cb14437e7c1cbed4bed6076c34
parent1b61cba9e7d6eb31a133db0a01d023d07612293d (diff)
downloadhdf5-26c8d0c32ed7f3db00ff8d997e5606e07666e846.zip
hdf5-26c8d0c32ed7f3db00ff8d997e5606e07666e846.tar.gz
hdf5-26c8d0c32ed7f3db00ff8d997e5606e07666e846.tar.bz2
[1.14 Merge] Update VOL CMake for REST VOL (#3474)
-rw-r--r--CMakeVOL.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeVOL.cmake b/CMakeVOL.cmake
index a5f499e..8562106 100644
--- a/CMakeVOL.cmake
+++ b/CMakeVOL.cmake
@@ -40,6 +40,12 @@ if (HDF5_VOL_ALLOW_EXTERNAL)
set (HDF5_LIBRARIES "${HDF5_LIBSH_TARGET};${LINK_LIBS};${LINK_COMP_LIBS};$<$<BOOL:${HDF5_ENABLE_PARALLEL}>:MPI::MPI_C>")
set (HDF5_INCLUDE_DIRS "${HDF5_SRC_INCLUDE_DIRS};${HDF5_SRC_BINARY_DIR};$<$<BOOL:${HDF5_ENABLE_PARALLEL}>:${MPI_C_INCLUDE_DIRS}>")
+ set (HDF5_C_LIBRARIES "${HDF5_LIBRARIES}")
+
+ if (HDF5_BUILD_HL_LIB)
+ set (HDF5_C_HL_LIBRARIES "${HDF5_HL_LIBSH_TARGET}")
+ endif()
+
set (HDF5_MAX_EXTERNAL_VOLS 10)
set (HDF5_EXTERNAL_VOL_TARGETS "")
@@ -134,6 +140,8 @@ if (HDF5_VOL_ALLOW_EXTERNAL)
define_property (
TARGET
PROPERTY HDF5_VOL_TARGETS
+ BRIEF_DOCS "Generated targets of this connector"
+ FULL_DOCS "Generated targets of this connector"
)
set_target_properties (
@@ -149,6 +157,7 @@ if (HDF5_VOL_ALLOW_EXTERNAL)
TARGET
PROPERTY HDF5_VOL_NAME
BRIEF_DOCS "VOL connector name to use for the HDF5_VOL_CONNECTOR environment variable when testing"
+ FULL_DOCS "VOL connector name to use for the HDF5_VOL_CONNECTOR environment variable when testing"
)
set_target_properties (
@@ -164,6 +173,7 @@ if (HDF5_VOL_ALLOW_EXTERNAL)
TARGET
PROPERTY HDF5_VOL_TEST_PARALLEL
BRIEF_DOCS "Whether the VOL connector should be tested with the parallel API tests"
+ FULL_DOCS "Whether the VOL connector should be tested with the parallel API tests"
)
set_target_properties (