Blame autotools/mkinstalldirs

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