#!/bin/csh -fx
#
# mothball
#
# x-kernel v3.2
#
# Copyright (c) 1993,1991,1990  Arizona Board of Regents
#
# $Revision: 1.3 $
# $Date: 1993/02/02 00:23:54 $
#
#
# clean up files in an xkernel user's directory which can 
# be rebuilt

if ($#argv == 1) then
    if (-d $argv[1]) then
	cd $argv[1]
    else
	echo "No such directory: $argv[1]"
	echo "Usage: mothball [directory]"
	exit (1)
    endif
else if ($#argv == 0) then
    
else
    echo "Usage: mothball [directory]"
    exit (1)
endif
rm -f ./xkernel
set nonomatch
rm -f {DEBUG,OPTIMIZE}*/*.o

rm -f protocols.[ch]

ed - Makefile << THEEND
/DO NOT DELETE THIS LINE -- make depend uses it/+1,\$d
\$a

.
w
q
THEEND

echo "Deleting ..."
/usr/bin/find . \
	      \( \
		-name '*.ckp' -o \
		-name '.*~' -o \
		-name '*~' -o \
		-name '#*' -o \
		-name '*.bak' -o \
		-name '.*.ckp' -o \
		-name '.*.bak' -o \
		-name '*.BAK' -o \
		-name '.*.BAK' -o \
		-name '.BK.*' -o \
		-name '.CK.*' -o \
		-name core -o \
		-name '.emacs_[0-9]*' \) \
	-print -exec /bin/rm -f {} \;
