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