3 # Copyright 1993 Noah Friedman <friedman@prep.ai.mit.edu>
4 # Copyright 1996,1997,2001,2002 Alain Knaff.
5 # This file is part of mtools.
7 # Mtools is free software: you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation, either version 3 of the License, or
10 # (at your option) any later version.
12 # Mtools is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
17 # You should have received a copy of the GNU General Public License
18 # along with Mtools. If not, see <http://www.gnu.org/licenses/>.
20 # mkinstalldirs --- make directory hierarchy
21 # Author: Noah Friedman <friedman@prep.ai.mit.edu>
23 # Last modified: 1994-03-25
28 for file in ${1+"$@"} ; do
29 set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
33 for d in ${1+"$@"} ; do
34 pathcomp="$pathcomp$d"
36 -* ) pathcomp=./$pathcomp ;;
39 if test ! -d "$pathcomp"; then
40 echo "mkdir $pathcomp" 1>&2
41 mkdir "$pathcomp" || errstatus=$?
50 # mkinstalldirs ends here