head	1.3;
access;
symbols
	camas_1_2_21:1.3
	camas_1_2_20:1.3
	camas_1_2_19:1.3
	camas_1_2_18:1.3
	camas_1_2_17:1.3
	camas_1_2:1.3.0.2
	camas_1_2_16:1.3
	camas_1_2_15:1.3
	camas_1_2_13:1.3
	camas_1_2_:1.3
	camas_1_2_11:1.3
	camas_1_2_10:1.3
	camas_1_2_9:1.3
	camas_1_2_8:1.3
	camas:1.1.1
	camas_1_0_35:1.1.2.1
	camas_1_0_34:1.1.2.1
	camas_1_0_33:1.1.2.1
	camas_1_0_32:1.1.2.1
	camas_1_1_7:1.1
	camas_1_1_6:1.1
	camas_1_0_31:1.1.2.1
	camas_1_0_30:1.1.2.1
	camas_1_0_29:1.1.2.1
	camas_1_1_5:1.1
	camas_1_1_4:1.1
	camas_1_0_28:1.1.2.1
	camas_1_0:1.1.0.2;
locks; strict;
comment	@# @;


1.3
date	2003.03.19.11.59.38;	author kiwi;	state Exp;
branches;
next	1.2;

1.2
date	2003.03.18.09.29.58;	author vida;	state dead;
branches;
next	1.1;

1.1
date	2001.09.14.17.20.40;	author kiwi;	state Exp;
branches
	1.1.1.1
	1.1.2.1;
next	;

1.1.1.1
date	2003.03.18.10.01.44;	author vida;	state Exp;
branches;
next	;

1.1.2.1
date	2001.09.14.17.50.18;	author kiwi;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Fixing Vida's work.
@
text
@#!/bin/sh
# $Id: mkdir,v 1.1 2001/09/14 17:20:40 kiwi Exp $
#
# Make a directory and all it's parents.
# this is how mkdir works on most systems, but not all.

for a in $@@ ; do
  case $a in 
    --help)
cat <<EOF
Usage: mkdir [OPTION] DIRECTORY...
 
  -p, --parents     no error if existing, make parent directories as needed
      --help        display this help and exit
      --version     output version information and exit
EOF
      exit
    ;;
    --version)
      echo Per hacks 0.0
      exit
    ;;
    -p)
      recurse=1;
    ;;
    /*)
      dname=$a
      dir=""
    ;;
    *)
      dname=$a
      dir="."
    ;;
  esac
done

if [ x$recurse = x ] ; then
  /bin/mkdir $dname
  exit $?
fi

IFS='/'

for a in $dname; do
  IFS=' '
  dir="$dir/$a"
  if [ ! -d $dir ] ; then
    /bin/mkdir $dir || exit 1
  fi
done
@


1.2
log
@Current 1.3 is removed.
@
text
@@


1.1
log
@New file for autconf
@
text
@d2 1
a2 1
# $Id: mkdir,v 1.1.1.1 2000/07/28 16:31:07 neotron Exp $
@


1.1.1.1
log
@1.3 sync with 1.2
@
text
@d2 1
a2 1
# $Id: mkdir,v 1.1 2001/09/14 17:20:40 kiwi Exp $
@


1.1.2.1
log
@Autoconf tools
@
text
@d2 1
a2 1
# $Id: mkdir,v 1.1 2001/09/14 17:20:40 kiwi Exp $
@

