From d6927e49c0fc36d4909ec1e2ab1a69eecf9d4575 Mon Sep 17 00:00:00 2001 From: Dana Robinson <43805+derobins@users.noreply.github.com> Date: Wed, 17 Aug 2022 08:02:39 -0700 Subject: Replaced bin/mkdirs w/ `mkdir -p -m 755`, which is POSIX (#2018) --- bin/mkdirs | 33 --------------------------------- config/examples.am | 4 ++-- 2 files changed, 2 insertions(+), 35 deletions(-) delete mode 100755 bin/mkdirs 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. -- cgit v0.12