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