/[autoconf]/autoconf/config/mkinstalldirs
ViewVC logotype

Diff of /autoconf/config/mkinstalldirs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by akim, Fri Jun 20 07:21:32 2003 UTC revision 1.8 by akim, Mon Sep 29 09:12:47 2003 UTC
# Line 4  Line 4 
4  # Created: 1993-05-16  # Created: 1993-05-16
5  # Public domain.  # Public domain.
6    
7  scriptversion=2003-06-14.23  scriptversion=2003-09-26.19
8    
9  errstatus=0  errstatus=0
10  dirmode=""  dirmode=""
# Line 65  case $dirmode in Line 65  case $dirmode in
65      if mkdir -p -- . 2>/dev/null; then      if mkdir -p -- . 2>/dev/null; then
66        echo "mkdir -p -- $*"        echo "mkdir -p -- $*"
67        exec mkdir -p -- "$@"        exec mkdir -p -- "$@"
68        else
69          # On NextStep and OpenStep, the `mkdir' command does not
70          # recognize any option.  It will interpret all options as
71          # directories to create, and then abort because `.' already
72          # exists.
73          test -d ./-p && rmdir ./-p
74          test -d ./-- && rmdir ./--
75      fi      fi
76      ;;      ;;
77    *)    *)
78      if mkdir -m "$dirmode" -p -- . 2>/dev/null; then      if mkdir -m "$dirmode" -p -- . 2>/dev/null; then
79        echo "mkdir -m $dirmode -p -- $*"        echo "mkdir -m $dirmode -p -- $*"
80        exec mkdir -m "$dirmode" -p -- "$@"        exec mkdir -m "$dirmode" -p -- "$@"
81        else
82          # Clean up after NextStep and OpenStep mkdir.
83          for d in ./-m ./-p ./-- "./$dirmode";
84          do
85            test -d $d && rmdir $d
86          done
87      fi      fi
88      ;;      ;;
89  esac  esac

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26