comparison make-dist @ 1578:8c779144d540

Sat Nov 7 15:11:39 1992 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) * make-dist: Don't forget that the way to avoid filenames starting with `=' is to use the pattern `[a-zA-Z0-9]*.h', not `[a-zA-Z0-9].h'. Add a new section for dealing with files that we couldn't make hard links to, since we have two already, and perhaps more to come.
author Jim Blandy <jimb@redhat.com>
date Tue, 10 Nov 1992 23:12:23 +0000
parents 352988418dbd
children 53422adb945d
comparison
equal deleted inserted replaced
1577:a52da8d63ff3 1578:8c779144d540
95 # README while the rest of the tar file is still unpacking. Whoopee. 95 # README while the rest of the tar file is still unpacking. Whoopee.
96 echo "Making links to top-level files." 96 echo "Making links to top-level files."
97 ln GETTING.GNU.SOFTWARE INSTALL PROBLEMS README move-if-change ${tempdir} 97 ln GETTING.GNU.SOFTWARE INSTALL PROBLEMS README move-if-change ${tempdir}
98 ln ChangeLog Makefile.in build-install.in configure config.sub ${tempdir} 98 ln ChangeLog Makefile.in build-install.in configure config.sub ${tempdir}
99 ln make-dist ${tempdir} 99 ln make-dist ${tempdir}
100 # Copy these files; on the GNU machines, at least, they are symbolic
101 # links to files on another file system, so we can't make a hard link
102 # to it. Eech.
103 if [ ! -f ${tempdir}/config.sub ]; then
104 cp config.sub ${tempdir}
105 fi
106 100
107 echo "Creating subdirectories." 101 echo "Creating subdirectories."
108 for subdir in lisp lisp/term local-lisp external-lisp \ 102 for subdir in lisp lisp/term local-lisp external-lisp \
109 src src/m src/s lib-src oldXMenu \ 103 src src/m src/s lib-src oldXMenu \
110 etc lock arch-lib cpp info man shortnames vms; do 104 etc lock arch-lib cpp info man shortnames vms; do
147 ln [a-zA-Z]*.s ../${tempdir}/src 141 ln [a-zA-Z]*.s ../${tempdir}/src
148 ln README Makefile.in ymakefile ChangeLog config.h.in paths.h.in \ 142 ln README Makefile.in ymakefile ChangeLog config.h.in paths.h.in \
149 ../${tempdir}/src 143 ../${tempdir}/src
150 ln .gdbinit .dbxinit ../${tempdir}/src 144 ln .gdbinit .dbxinit ../${tempdir}/src
151 ln *.com *.opt vms-pp.trans vmsbuild ../${tempdir}/src 145 ln *.com *.opt vms-pp.trans vmsbuild ../${tempdir}/src
152 # gmalloc.c is a symbolic link to another file system, so we can't
153 # link it into ${tempdir}. We copy it. Eech.
154 if [ ! -f ../${tempdir}/src/gmalloc.c ]; then
155 cp gmalloc.c ../${tempdir}/src
156 fi
157 cd ../${tempdir}/src 146 cd ../${tempdir}/src
158 rm -f config.h paths.h Makefile 147 rm -f config.h paths.h Makefile
159 if [ -z "${newer}" ]; then 148 if [ -z "${newer}" ]; then
160 etags *.h *.c ../lisp/*.el 149 etags *.h *.c ../lisp/*.el
161 fi) 150 fi)