comparison make-dist @ 9805:ee0d90e7720d

Put nt subdir and its subdirs in the dist. (lib-src): Put makefile.nt in the dist. (lisp): Put makefile.nt in the dist.
author Richard M. Stallman <rms@gnu.org>
date Tue, 01 Nov 1994 10:41:18 +0000
parents 35cdd4523abf
children 9b43de28b295
comparison
equal deleted inserted replaced
9804:f98b24714f01 9805:ee0d90e7720d
169 echo "Creating subdirectories." 169 echo "Creating subdirectories."
170 # I think we're not going to distribute anything in external-lisp, so 170 # I think we're not going to distribute anything in external-lisp, so
171 # I've removed it from this list. 171 # I've removed it from this list.
172 for subdir in lisp lisp/term site-lisp \ 172 for subdir in lisp lisp/term site-lisp \
173 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ 173 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \
174 nt nt/inc nt/inc/sys nt/src \
174 etc lock cpp info man msdos shortnames vms; do 175 etc lock cpp info man msdos shortnames vms; do
175 mkdir ${tempdir}/${subdir} 176 mkdir ${tempdir}/${subdir}
176 done 177 done
177 178
178 echo "Making links to \`lisp'." 179 echo "Making links to \`lisp'."
181 ln [a-zA-Z]*.el ../${tempdir}/lisp 182 ln [a-zA-Z]*.el ../${tempdir}/lisp
182 ln [a-zA-Z]*.elc ../${tempdir}/lisp 183 ln [a-zA-Z]*.elc ../${tempdir}/lisp
183 ln [a-zA-Z]*.dat ../${tempdir}/lisp 184 ln [a-zA-Z]*.dat ../${tempdir}/lisp
184 ## simula.el doesn't keep abbreviations in simula.defns any more. 185 ## simula.el doesn't keep abbreviations in simula.defns any more.
185 ## ln [a-zA-Z]*.defns ../${tempdir}/lisp 186 ## ln [a-zA-Z]*.defns ../${tempdir}/lisp
186 ln ChangeLog Makefile ChangeLog.? README dired.todo ../${tempdir}/lisp 187 ln ChangeLog Makefile makefile.nt ChangeLog.? README dired.todo ../${tempdir}/lisp
187 cd ../${tempdir}/lisp 188 cd ../${tempdir}/lisp
188 rm -f TAGS =* 189 rm -f TAGS =*
189 rm -f site-init site-init.el site-init.elc 190 rm -f site-init site-init.el site-init.elc
190 rm -f site-load site-load.el site-load.elc 191 rm -f site-load site-load.el site-load.elc
191 rm -f default default.el default.elc) 192 rm -f default default.el default.elc)
249 250
250 echo "Making links to \`lib-src'." 251 echo "Making links to \`lib-src'."
251 (cd lib-src 252 (cd lib-src
252 ln [a-zA-Z]*.[chy] [a-zA-Z]*.lex ../${tempdir}/lib-src 253 ln [a-zA-Z]*.[chy] [a-zA-Z]*.lex ../${tempdir}/lib-src
253 ln ChangeLog Makefile.in.in README testfile vcdiff ../${tempdir}/lib-src 254 ln ChangeLog Makefile.in.in README testfile vcdiff ../${tempdir}/lib-src
254 ln emacs.csh rcs2log rcs-checkin ../${tempdir}/lib-src 255 ln emacs.csh rcs2log rcs-checkin makefile.nt ../${tempdir}/lib-src
255 cd ../${tempdir}/lib-src 256 cd ../${tempdir}/lib-src
256 rm -f getdate.tab.c y.tab.c y.tab.h 257 rm -f getdate.tab.c y.tab.c y.tab.h
257 rm -f =* TAGS) 258 rm -f =* TAGS)
259
260 echo "Making links to \`nt'."
261 (cd nt
262 ln [a-z]*.cmd makefile.* todo ChangeLog install readme ../${tempdir}/nt)
263
264 echo "Making links to \`nt/inc'."
265 (cd nt/inc
266 ln [a-z]*.h ../${tempdir}/nt/inc)
267
268 echo "Making links to \`nt/inc/sys'."
269 (cd nt/inc/sys
270 ln [a-z]*.h ../${tempdir}/nt/inc/sys)
271
272 echo "Making links to \`nt/src'."
273 (cd nt/src
274 ln [a-z]*.h ../${tempdir}/nt/src)
258 275
259 echo "Making links to \`msdos'." 276 echo "Making links to \`msdos'."
260 (cd msdos 277 (cd msdos
261 ln ChangeLog emacs.ico emacs.pif ../${tempdir}/msdos 278 ln ChangeLog emacs.ico emacs.pif ../${tempdir}/msdos
262 ln mainmake sed*.inp ../${tempdir}/msdos 279 ln mainmake sed*.inp ../${tempdir}/msdos