Mercurial > emacs
comparison make-dist @ 1792:1136bc94d196
* make-dist: Include `./lisp/calc-2.02' in the distribution.
Add `./cpp', `./info', and `./man' back into the distribution.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Thu, 14 Jan 1993 17:30:26 +0000 |
parents | 1be021d4d816 |
children | b146942bc431 |
comparison
equal
deleted
inserted
replaced
1791:4e554ea437ed | 1792:1136bc94d196 |
---|---|
99 ln make-dist ${tempdir} | 99 ln make-dist ${tempdir} |
100 ### Copy config.sub; it's a cross-filesystem symlink. | 100 ### Copy config.sub; it's a cross-filesystem symlink. |
101 cp config.sub ${tempdir} | 101 cp config.sub ${tempdir} |
102 | 102 |
103 echo "Creating subdirectories." | 103 echo "Creating subdirectories." |
104 for subdir in lisp lisp/term local-lisp external-lisp \ | 104 for subdir in lisp lisp/calc-2.02 lisp/term local-lisp external-lisp \ |
105 src src/m src/s lib-src oldXMenu \ | 105 src src/m src/s lib-src oldXMenu \ |
106 etc lock cpp info man shortnames vms; do | 106 etc lock cpp info man shortnames vms; do |
107 mkdir ${tempdir}/${subdir} | 107 mkdir ${tempdir}/${subdir} |
108 done | 108 done |
109 | 109 |
117 ln ChangeLog README ../${tempdir}/lisp | 117 ln ChangeLog README ../${tempdir}/lisp |
118 cd ../${tempdir}/lisp | 118 cd ../${tempdir}/lisp |
119 rm -f site-init site-init.el site-init.elc | 119 rm -f site-init site-init.el site-init.elc |
120 rm -f site-load site-load.el site-load.elc | 120 rm -f site-load site-load.el site-load.elc |
121 rm -f default default.el default.elc) | 121 rm -f default default.el default.elc) |
122 | |
123 echo "Making links to \`lisp/calc-2.02'." | |
124 ### Don't distribute =*.el files or backups. | |
125 (cd lisp/calc-2.02 | |
126 ln [a-zA-Z]*.el ../../${tempdir}/lisp/calc-2.02 | |
127 ln [a-zA-Z]*.elc ../../${tempdir}/lisp/calc-2.02 | |
128 ln calc.info* calc.texinfo calc-refcard.* ../../${tempdir}/lisp/calc-2.02 | |
129 ln INSTALL Makefile README README.prev ../../${tempdir}/lisp/calc-2.02 | |
130 cd ../../${tempdir}/lisp/calc-2.02 | |
131 rm -f *~) | |
122 | 132 |
123 echo "Making links to \`lisp/term'." | 133 echo "Making links to \`lisp/term'." |
124 ### Don't distribute =*.el files. | 134 ### Don't distribute =*.el files. |
125 (cd lisp/term | 135 (cd lisp/term |
126 ln [a-zA-Z]*.el ../../${tempdir}/lisp/term | 136 ln [a-zA-Z]*.el ../../${tempdir}/lisp/term |
184 for dummy in DOC-dummy dummy~ \#dummy\# dummy.dvi dummy.log; do | 194 for dummy in DOC-dummy dummy~ \#dummy\# dummy.dvi dummy.log; do |
185 ln MACHINES ${dummy} | 195 ln MACHINES ${dummy} |
186 done | 196 done |
187 rm -f DOC* *~ \#*\# *.dvi *.log core) | 197 rm -f DOC* *~ \#*\# *.dvi *.log core) |
188 | 198 |
189 ### For now, we comment these out, since I'm not changing them any. | 199 echo "Making links to \`cpp'." |
190 ###!! echo "Making links to \`cpp'." | 200 (cd cpp |
191 ###!! (cd cpp | 201 ln cccp.c cexp.y Makefile README ../${tempdir}/cpp) |
192 ###!! ln cccp.c cexp.y Makefile README ../${tempdir}/cpp) | 202 |
193 ###!! | 203 echo "Making links to \`info'." |
194 ###!! echo "Making links to \`info'." | 204 # Don't distribute backups or autosaves. |
195 ###!! # Don't distribute backups or autosaves. | 205 (cd info |
196 ###!! (cd info | 206 ln [a-zA-Z]* ../${tempdir}/info |
197 ###!! ln [a-zA-Z]* ../${tempdir}/info | 207 cd ../${tempdir}/info |
198 ###!! cd ../${tempdir}/info | 208 # Avoid an error when expanding the wildcards later. |
199 ###!! # Avoid an error when expanding the wildcards later. | 209 ln emacs dummy~ ; ln emacs \#dummy\# |
200 ###!! ln emacs dummy~ ; ln emacs \#dummy\# | 210 rm -f *~ \#*\# core) |
201 ###!! rm -f *~ \#*\# core) | 211 |
202 ###!! | 212 echo "Making links to \`man'." |
203 ###!! echo "Making links to \`man'." | 213 (cd man |
204 ###!! (cd man | 214 ln *.tex *.texinfo *.texi *.aux *.cps *.fns *.kys *.vrs ../${tempdir}/man |
205 ###!! ln *.tex *.texinfo *.texi *.aux *.cps *.fns *.kys *.vrs ../${tempdir}/man | 215 ln *.c ../${tempdir}/man |
206 ###!! ln *.c ../${tempdir}/man | 216 ln ChangeLog Makefile README split-man ../${tempdir}/man) |
207 ###!! ln ChangeLog Makefile README split-man ../${tempdir}/man) | |
208 | 217 |
209 echo "Making links to \`shortnames'." | 218 echo "Making links to \`shortnames'." |
210 (cd shortnames | 219 (cd shortnames |
211 ln *.c ../${tempdir}/shortnames | 220 ln *.c ../${tempdir}/shortnames |
212 ln Makefile reserved special ../${tempdir}/shortnames) | 221 ln Makefile reserved special ../${tempdir}/shortnames) |