diff options
Diffstat (limited to 'bootstrap/files/mkdir-sh')
-rwxr-xr-x | bootstrap/files/mkdir-sh | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/bootstrap/files/mkdir-sh b/bootstrap/files/mkdir-sh deleted file mode 100755 index 0bec4f58687..00000000000 --- a/bootstrap/files/mkdir-sh +++ /dev/null @@ -1,45 +0,0 @@ -#! /bin/sh -# $NetBSD: mkdir-sh,v 1.2 2005/10/09 20:12:29 heinz Exp $ -# -# workaround for the broken "mkdir -p" on Unixware -PATH=/usr/bin:/usr/sbin; export PATH - -MKDIRCMD=mkdir -cmdargs="$@" - -# variable 'options' is unused -for options in p m; do - if [ $# -lt 1 ]; then - ${MKDIRCMD} ${cmdargs} - exit $? - fi - - case $1 in - -p) pathopt=-p; - shift;; - -m) modeopt="-m ${2}" - shift; - if [ $# -ne 0 ] ; then - shift - else - ${MKDIRCMD} ${cmdargs} - exit $? - fi - ;; - esac -done - -if [ $# -gt 0 ]; then - while [ $# -gt 0 ]; do - if [ -z "${pathopt}" ]; then - ${MKDIRCMD} ${modeopt} -- "$1" - elif [ ! -d $1 ] ; then - ${MKDIRCMD} ${pathopt} ${modeopt} -- "$1" - else - : # directory exists, nothing to do - fi - shift - done -else - ${MKDIRCMD} ${cmdargs} -fi |