diff options
author | Allen Byrne <50328838+byrnHDF@users.noreply.github.com> | 2021-09-16 21:49:56 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-16 21:49:56 (GMT) |
commit | d3b7b504d7d4933ec74ba6d4a4a7d4bbe6765b4c (patch) | |
tree | 1d5e39342996541138e31e54efde36c5700bc2fd /configure.ac | |
parent | 0322d16aeaa3ddf9bc19cdee5bcc0dfb6cb46f91 (diff) | |
download | hdf5-d3b7b504d7d4933ec74ba6d4a4a7d4bbe6765b4c.zip hdf5-d3b7b504d7d4933ec74ba6d4a4a7d4bbe6765b4c.tar.gz hdf5-d3b7b504d7d4933ec74ba6d4a4a7d4bbe6765b4c.tar.bz2 |
Merge HDFFV-11266 - add option to build HL tools #1018 (#1021)
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 3b5edff..63a30c1 100644 --- a/configure.ac +++ b/configure.ac @@ -806,6 +806,7 @@ AC_LANG_POP(C++) ## This needs to be exposed for the library info file even if the HL ## library is disabled. AC_SUBST([HDF5_HL]) +AC_SUBST([HDF5_HL_TOOLS]) ## The high-level library is enabled unless the build mode is clean. if test "X-$BUILD_MODE" = "X-clean" ; then @@ -822,6 +823,9 @@ HL="" ## Fortran high-level library AC_SUBST(HL_FOR) HL_FOR="" +## Tools high-level library +AC_SUBST(HL_TOOLS) +HL_TOOLS="" AC_MSG_CHECKING([if the high-level library is enabled]) AC_ARG_ENABLE([hl], @@ -840,6 +844,21 @@ else AC_MSG_RESULT([no]) fi +AC_MSG_CHECKING([if the high-level tools are enabled]) +AC_ARG_ENABLE([hltools], + [AS_HELP_STRING([--enable-hltools], + [Enable the high-level tools. + [default=yes)] + ])], + [HDF5_HL_TOOLS=$enableval]) + +if test "X${HDF5_HL}" = "Xyes" -a "X-$HDF5_HL_TOOLS" = "X-yes"; then + AC_MSG_RESULT([yes]) + HL_TOOLS="tools" +else + AC_MSG_RESULT([no]) +fi + ## ---------------------------------------------------------------------- ## Check which archiving tool to use. This needs to be done before @@ -3919,6 +3938,7 @@ AM_CONDITIONAL([BUILD_HDF5_HL_CONDITIONAL], [test "X$HDF5_HL" = "Xyes"]) AM_CONDITIONAL([BUILD_TESTS_CONDITIONAL], [test "X$HDF5_TESTS" = "Xyes"]) AM_CONDITIONAL([BUILD_TESTS_PARALLEL_CONDITIONAL], [test -n "$TESTPARALLEL"]) AM_CONDITIONAL([BUILD_TOOLS_CONDITIONAL], [test "X$HDF5_TOOLS" = "Xyes"]) +AM_CONDITIONAL([BUILD_TOOLS_HL_CONDITIONAL], [test "X$HDF5_HL_TOOLS" = "Xyes"]) AM_CONDITIONAL([BUILD_DOXYGEN_CONDITIONAL], [test "X$HDF5_DOXYGEN" = "Xyes"]) ## ---------------------------------------------------------------------- |