# HG changeset patch # User Jim Blandy # Date 734261570 0 # Node ID 7ba321c5b44d3992cb875763a5e0a81815cc9c31 # Parent d5d7e6996604c1da45578beb3afc46b509afc630 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms. Don't try to make links to the RCS or Old subdirectories. Use the appropriate extension for the compression type in use. Create the tar file in the shell's initial default directory, not in ${tempparent}. Erase the whole ${tempparent} tree, not just ${tempdir}. diff -r d5d7e6996604 -r 7ba321c5b44d make-dist --- a/make-dist Thu Apr 08 07:10:42 1993 +0000 +++ b/make-dist Thu Apr 08 09:32:50 1993 +0000 @@ -200,16 +200,16 @@ (cd oldXMenu ln *.c *.h ../${tempdir}/oldXMenu ln README Makefile Imakefile ChangeLog ../${tempdir}/oldXMenu - ln compile.mms descrip.mms ../${tempdir}/oldXMenu) + ln compile.com descrip.mms ../${tempdir}/oldXMenu) echo "Making links to \`etc'." -### Don't distribute = files, TAGS, DOC files, backups, autosaves, or tex litter. +### Don't distribute = files, TAGS, DOC files, backups, autosaves, or +### tex litter. (cd etc - ln [0-9a-zA-Z]* ../${tempdir}/etc + ln `ls -d * | grep -v 'RCS' | grep -v 'Old'` ../${tempdir}/etc cd ../${tempdir}/etc - rm -f DOC* *~ \#*\# *.dvi *.log *,v core - rm -fr Old - rm -f =* TAGS) + rm -f DOC* *~ \#*\# *.dvi *.log *,v =* core + rm -f TAGS) echo "Making links to \`cpp'." (cd cpp @@ -279,15 +279,19 @@ echo compress )` fi + case "${default_gzip}" in + compress* ) gzip_extension=.Z ;; + * ) gzip_extension=.z ;; + esac echo "Creating tar file." - (cd ${tempparent} - tar cvf - ${emacsname} | ${default_gzip} > ${emacsname}.tar.Z - ) + (cd ${tempparent} ; tar cvf - ${emacsname} ) \ + | ${default_gzip} \ + > ${emacsname}.tar${gzip_extension} fi if [ "${clean_up}" = yes ]; then echo "Cleaning up the staging directory." - rm -rf ${tempdir} + rm -rf ${tempparent} fi ### make-dist ends here