#!/bin/csh

if( "$1" == "-h" || $#argv != 1 ) then
	if( "$1" != "-h" && $#argv > 1 ) then
		echo "rdm: too many arguments" >> /dev/stderr
	endif
	set demos = "`find DEMO_DIR -type d`"
	echo "usage: rdm [-h] NAME" >> /dev/stderr
	echo "NAME is one of:" ${demos[2-]:gt} >> /dev/stderr
	exit 1
endif

if(-ed DEMO_DIR/$1) then
	test -d $1 || mkdir $1 || exit 1
	cp DEMO_DIR/$1/* $1/
else
	echo -n "rdm: demo '$1' not found; see "'`rdm -h'"'" >> /dev/stderr
	echo " for a list of demos" >> /dev/stderr
	exit 1
endif
