mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-25 04:09:44 +03:00
Subfiling VFD updates (#2106)
This commit is contained in:
@@ -1,10 +1,20 @@
|
||||
cmake_minimum_required (VERSION 3.18)
|
||||
project (HDF5_UTILS_SUBFILINGVFD C)
|
||||
|
||||
configure_file (${HDF5_UTILS_SUBFILINGVFD_SOURCE_DIR}/h5fuse.sh.in ${HDF5_BINARY_DIR}/h5fuse.sh @ONLY)
|
||||
configure_file (${HDF5_UTILS_SUBFILINGVFD_SOURCE_DIR}/h5fuse.sh.in ${HDF5_UTILS_SUBFILINGVFD_BINARY_DIR}/h5fuse.sh @ONLY)
|
||||
|
||||
# Copy h5fuse.sh to testpar directory for subfiling tests
|
||||
if (HDF5_ENABLE_PARALLEL AND HDF5_TEST_PARALLEL)
|
||||
file (
|
||||
COPY
|
||||
${HDF5_UTILS_SUBFILINGVFD_BINARY_DIR}/h5fuse.sh
|
||||
DESTINATION
|
||||
${HDF5_TEST_PAR_BINARY_DIR}
|
||||
)
|
||||
endif ()
|
||||
|
||||
install (
|
||||
FILES ${HDF5_BINARY_DIR}/h5fuse.sh
|
||||
FILES ${HDF5_UTILS_SUBFILINGVFD_BINARY_DIR}/h5fuse.sh
|
||||
DESTINATION ${HDF5_INSTALL_BIN_DIR}
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
COMPONENT utilsapplications
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Copyright by The HDF Group.
|
||||
# All rights reserved.
|
||||
@@ -49,7 +49,7 @@ while getopts ":h:f:" option; do
|
||||
h) # display Help
|
||||
usage
|
||||
exit;;
|
||||
f) # subfiling configureation file
|
||||
f) # subfiling configuration file
|
||||
file_config=$OPTARG;;
|
||||
\?) # Invalid option
|
||||
echo -e "$RED ERROR: Invalid option ${BLD}-${OPTARG}${RED} $NC"
|
||||
|
||||
Reference in New Issue
Block a user