diff options
author | Allen Byrne <50328838+byrnHDF@users.noreply.github.com> | 2023-12-21 15:53:24 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-21 15:53:24 (GMT) |
commit | aa734a5d7e19c0eb9232e55a2f257fd87ffee0f1 (patch) | |
tree | 4ae5cdc2ab39a1b73813203c194c72c9abcd3a42 /HDF5Examples/C/H5FLT | |
parent | 773245a0847e6b482f28b919fe4ed29b0f366834 (diff) | |
download | hdf5-aa734a5d7e19c0eb9232e55a2f257fd87ffee0f1.zip hdf5-aa734a5d7e19c0eb9232e55a2f257fd87ffee0f1.tar.gz hdf5-aa734a5d7e19c0eb9232e55a2f257fd87ffee0f1.tar.bz2 |
Add VDS examples and fix non-standalone build (#3898)
* Choose a size for rdata dimension
* Fix platform naming conflicts
* Fix doxygen references to point within library repo
Diffstat (limited to 'HDF5Examples/C/H5FLT')
-rw-r--r-- | HDF5Examples/C/H5FLT/CMakeLists.txt | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/HDF5Examples/C/H5FLT/CMakeLists.txt b/HDF5Examples/C/H5FLT/CMakeLists.txt index 482d65b..9345b66 100644 --- a/HDF5Examples/C/H5FLT/CMakeLists.txt +++ b/HDF5Examples/C/H5FLT/CMakeLists.txt @@ -141,6 +141,11 @@ else () set (ZSTD_AVAILABLE 0) endif () +set (LIB_TYPE STATIC) +if (BUILD_SHARED_LIBS) + set (LIB_TYPE SHARED) +endif () + #run-time loadable library examples foreach (example ${dyn_examples}) add_executable (${EXAMPLE_VARNAME}_${example} ${PROJECT_SOURCE_DIR}/${example}.c) @@ -196,7 +201,7 @@ if (H5EX_BUILD_TESTING) -D "TEST_ERRREF=1" -D "GREP_ERRREF=Filter present but encoding disabled" -D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}" - -P "${${EXAMPLE_PACKAGE_NAME}_RESOURCES_DIR}/runTest.cmake" + -P "${H5EX_RESOURCES_DIR}/runTest.cmake" ) set_tests_properties (${EXAMPLE_VARNAME}_${testname}-ERR PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_${testname}-clearall) add_test ( @@ -219,7 +224,7 @@ if (H5EX_BUILD_TESTING) -D "TEST_ENV_VAR=HDF5_PLUGIN_PATH" -D "TEST_ENV_VALUE=${H5EX_HDF5_PLUGIN_PATH}" -D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}" - -P "${${EXAMPLE_PACKAGE_NAME}_RESOURCES_DIR}/runTest.cmake" + -P "${H5EX_RESOURCES_DIR}/runTest.cmake" ) set_tests_properties (${EXAMPLE_VARNAME}_${testname} PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_${testname}-clearall) endif () @@ -240,7 +245,7 @@ if (H5EX_BUILD_TESTING) -D "TEST_ENV_VAR=HDF5_PLUGIN_PATH" -D "TEST_ENV_VALUE=${H5EX_HDF5_PLUGIN_PATH}" -D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}" - -P "${${EXAMPLE_PACKAGE_NAME}_RESOURCES_DIR}/runTest.cmake" + -P "${H5EX_RESOURCES_DIR}/runTest.cmake" ) else () add_test ( @@ -257,7 +262,7 @@ if (H5EX_BUILD_TESTING) -D "TEST_ENV_VAR=HDF5_PLUGIN_PATH" -D "TEST_ENV_VALUE=${H5EX_HDF5_PLUGIN_PATH}" -D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}" - -P "${${EXAMPLE_PACKAGE_NAME}_RESOURCES_DIR}/runTest.cmake" + -P "${H5EX_RESOURCES_DIR}/runTest.cmake" ) endif () set_tests_properties (${EXAMPLE_VARNAME}_H5DUMP-${testname} PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_${testname}) |