#!/bin/sh
rm -rf */OBJ */*/OBJ libs/* incs/*
rm -f core */core */*/core */*/*/core */*/*/*/core */*/*/*/*/core
rm -f .EDT* */.EDT* */*/.EDT*
rm -f .vedt* */.vedt* */*/.vedt* */*/*/.vedt* */*/*/*/.vedt*
rm -f *.bak */*.bak */*/*.bak */*/*/*.bak */*/*/*/*.bak
rm -f */tags */*/tags
rm -f */TAGS */*/TAGS

rm -rf sccs/sccs/*/*/OBJ
rm -rf sccs/sccs/*/*/src/OBJ

rm -rf proto/* packages/*

for i in */.; do
	(cd $i; [ -r .clean ] && sh .clean a )
done

if [ -f .links ]; then
	rm -f `cat .links`
fi
