#! /bin/csh
chmod 644 *
chmod a+X *
chmod 644 */*
chmod a+X */*
chmod 644 */*/*
chmod a+X */*/*
chmod a+x maketar
echo ./tarexclude >! tarexclude
foreach i ( \
*tarlist make.out \
trans \
#pcl inspecter clx clcs common-lisp tools \
makebintar maketar-rose \
clue clue-and-clio-advice clio-systems.lisp \
systems/clue.lisp systems/clio.lisp systems/clio-examples.lisp \
rose-systems.lisp rose3 systems/rose.lisp \
systems/rose-tools.lisp systems/rose-inspecter.lisp \
pcl/collectfn.lisp \
*.save */*.save */*/*.save */*/*/*.save \
gaz* */gaz* */*/gaz* */*/*/gaz* \
*~ */*~ */*/*~ */*/*/*~ \
*\# */*\# */*/*\# */*/*/*\# \
*.sbin */*.sbin */*/*.sbin */*/*/*.sbin \
*.o */*.o */*/*.o */*/*/*.o \
*.fn */*.fn */*/*.fn */*/*/*.fn \
TAGS */TAGS */*/TAGS */*/*/TAGS \
*.sfasl */*.sfasl */*/*.sfasl */*/*/*.sfasl \
*.sparcf */*.sparcf */*/*.sparcf */*/*/*.sparcf \
*.sparc */*.sparc */*/*.sparc */*/*/*.sparc)
echo ./$i >> tarexclude
end
tar -cXf tarexclude ../lisp.tar .
tar tf ../lisp.tar >! tarlist
compress ../lisp.tar

