diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2022-08-17 15:02:39 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-17 15:02:39 (GMT) |
commit | d6927e49c0fc36d4909ec1e2ab1a69eecf9d4575 (patch) | |
tree | 7d2fb0542efaa2d8840c7c28861e6ceb4e01b2be | |
parent | 191c27c0a9f99677e04c7573bb5d91588748ea33 (diff) | |
download | hdf5-d6927e49c0fc36d4909ec1e2ab1a69eecf9d4575.zip hdf5-d6927e49c0fc36d4909ec1e2ab1a69eecf9d4575.tar.gz hdf5-d6927e49c0fc36d4909ec1e2ab1a69eecf9d4575.tar.bz2 |
Replaced bin/mkdirs w/ `mkdir -p -m 755`, which is POSIX (#2018)
-rwxr-xr-x | bin/mkdirs | 33 | ||||
-rw-r--r-- | config/examples.am | 4 |
2 files changed, 2 insertions, 35 deletions
diff --git a/bin/mkdirs b/bin/mkdirs deleted file mode 100755 index 3a36aa2..0000000 --- a/bin/mkdirs +++ /dev/null @@ -1,33 +0,0 @@ -#! /bin/sh -# -# Copyright by The HDF Group. -# Copyright by the Board of Trustees of the University of Illinois. -# All rights reserved. -# -# This file is part of HDF5. The full HDF5 copyright notice, including -# terms governing use, modification, and redistribution, is contained in -# the COPYING file, which can be found at the root of the source code -# distribution tree, or in https://www.hdfgroup.org/licenses. -# If you do not have access to either file, you may request a copy from -# help@hdfgroup.org. -# -# This is a small program which will create directories n-levels deep. -# You just call it with something like: -# -# mkdirs /tmp/foo/bar/baz -# -# and it will create all the directories from /tmp down to baz which -# don't exist. -# -chmodprog="${CHMODPROG-chmod}" -mkdirprog="${MKDIRPROG-mkdir}" - -make_dir () { - if test ! -d $1; then - make_dir `echo $1 | sed -e 's#/[^/]*$##'` - $mkdirprog $1 - $chmodprog 755 $1 - fi -} - -make_dir `echo $1 | sed -e 's#/$##'` diff --git a/config/examples.am b/config/examples.am index 03108ef..b616f3d 100644 --- a/config/examples.am +++ b/config/examples.am @@ -51,9 +51,9 @@ CLEANFILES=$(EXAMPLE_PROG) $(EXAMPLE_PROG_PARA) # How to create EXAMPLEDIR if it doesn't already exist $(EXAMPLEDIR): - -$(top_srcdir)/bin/mkdirs $@ + mkdir -p -m 755 $@ $(EXAMPLETOPDIR): - -$(top_srcdir)/bin/mkdirs $@ + mkdir -p -m 755 $@ # Install and uninstall rules. We install the source files, not the # example programs themselves. |