#! /bin/sh

path=
quiet=
flags=
for arg in "$@"; do
	argi=$(echo "$arg" | tr 'a-z' 'A-Z')
	if [ "$argi" = "ALL" ]; then
		flags="${flags}r"
	elif [ "$argi" = "QUIET" ]; then
		quiet=1
	elif [ "$argi" = "INTER" ]; then
		flags="${flags}i"
	elif [ "$argi" = "INTERACTIVE" ]; then
		flags="${flags}i"
	elif [ "$argi" = "FORCE" ]; then
		flags="${flags}f"
	elif [ "$argi" = "WIPE" ]; then
		echo "$0: Warning $arg not supported"
	elif [ -z "$path" ]; then
		path=$arg
	else
		echo "$0: Two paths specified"
		exit 1
	fi
done

if [ -z "$quiet" ]; then
	flags="${flags}v"
fi
if [ -n "$flags" ]; then
	flags="-$flags"
fi

# AmigaOS can delete empty directories too, we don't
exec rm $flags "$path"
