Mercurial > emacs
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) |