Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEarnie Boyd <earnie@users.sf.net>2000-11-22 04:51:53 +0300
committerEarnie Boyd <earnie@users.sf.net>2000-11-22 04:51:53 +0300
commitcc100085ed91b9a002e3e1ac4b27bc2d5ad80ab4 (patch)
treed4bc7e9238c96a1b8406df42424f65bec5bcde96 /winsup/mingw/mkinstalldirs
parent08eac2aedddd2c5d71a70c133e9563ce3ac4e6db (diff)
* Makefile.in: Add missing line continuation `\' for $(SUBDIRS) target.
Add variables and targets to control binary and source distributions. Add variables and targets to control snapshot distribution. * profile/gmon.h: Add missing #endif for #ifndef. * profile/ChangeLog: Merge entries here and remove. * profile/Makefile.in: Add variables and targets to control distribution. * README: Add. * TODO: ditto. * config.guess: ditto. * config.sub: ditto. * mkinstalldirs: ditto. * install-sh: ditto. * configure: regenerate. * profile/configure: ditto.
Diffstat (limited to 'winsup/mingw/mkinstalldirs')
-rwxr-xr-xwinsup/mingw/mkinstalldirs36
1 files changed, 36 insertions, 0 deletions
diff --git a/winsup/mingw/mkinstalldirs b/winsup/mingw/mkinstalldirs
new file mode 100755
index 000000000..cc8783edc
--- /dev/null
+++ b/winsup/mingw/mkinstalldirs
@@ -0,0 +1,36 @@
+#! /bin/sh
+# mkinstalldirs --- make directory hierarchy
+# Author: Noah Friedman <friedman@prep.ai.mit.edu>
+# Created: 1993-05-16
+# Last modified: 1994-03-25
+# Public domain
+
+errstatus=0
+
+for file in ${1+"$@"} ; do
+ set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
+ shift
+
+ pathcomp=
+ for d in ${1+"$@"} ; do
+ pathcomp="$pathcomp$d"
+ case "$pathcomp" in
+ -* ) pathcomp=./$pathcomp ;;
+ esac
+
+ if test ! -d "$pathcomp"; then
+ echo "mkdir $pathcomp" 1>&2
+ mkdir "$pathcomp" > /dev/null 2>&1 || lasterr=$?
+ fi
+
+ if test ! -d "$pathcomp"; then
+ errstatus=$lasterr
+ fi
+
+ pathcomp="$pathcomp/"
+ done
+done
+
+exit $errstatus
+
+# mkinstalldirs ends here