Blame mkinstalldirs

Packit 667938
#! /bin/sh
Packit 667938
# mkinstalldirs --- make directory hierarchy
Packit 667938
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
Packit 667938
# Created: 1993-05-16
Packit 667938
# Public domain
Packit 667938
Packit 667938
# $Id: mkinstalldirs,v 1.1.1.1 2002/02/26 10:15:49 oetiker Exp $
Packit 667938
Packit 667938
errstatus=0
Packit 667938
Packit 667938
for file
Packit 667938
do
Packit 667938
   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
Packit 667938
   shift
Packit 667938
Packit 667938
   pathcomp=
Packit 667938
   for d
Packit 667938
   do
Packit 667938
     pathcomp="$pathcomp$d"
Packit 667938
     case "$pathcomp" in
Packit 667938
       -* ) pathcomp=./$pathcomp ;;
Packit 667938
     esac
Packit 667938
Packit 667938
     if test ! -d "$pathcomp"; then
Packit 667938
        echo "mkdir $pathcomp"
Packit 667938
Packit 667938
        mkdir "$pathcomp" || lasterr=$?
Packit 667938
Packit 667938
        if test ! -d "$pathcomp"; then
Packit 667938
  	  errstatus=$lasterr
Packit 667938
        fi
Packit 667938
     fi
Packit 667938
Packit 667938
     pathcomp="$pathcomp/"
Packit 667938
   done
Packit 667938
done
Packit 667938
Packit 667938
exit $errstatus
Packit 667938
Packit 667938
# mkinstalldirs ends here