Mercurial > emacs
comparison make-dist @ 5471:e034ade52ca0
(tempdir): Put subdir msdos into the distribution.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 06 Jan 1994 12:36:43 +0000 |
parents | f2e4b574a4e9 |
children | 27013efefaab |
comparison
equal
deleted
inserted
replaced
5470:b8e8802d2216 | 5471:e034ade52ca0 |
---|---|
156 echo "Creating subdirectories." | 156 echo "Creating subdirectories." |
157 # I think we're not going to distribute anything in external-lisp, so | 157 # I think we're not going to distribute anything in external-lisp, so |
158 # I've removed it from this list. | 158 # I've removed it from this list. |
159 for subdir in lisp lisp/term site-lisp \ | 159 for subdir in lisp lisp/term site-lisp \ |
160 src src/m src/s src/bitmaps lib-src oldXMenu \ | 160 src src/m src/s src/bitmaps lib-src oldXMenu \ |
161 etc lock cpp info man shortnames vms; do | 161 etc lock cpp info man msdos shortnames vms; do |
162 mkdir ${tempdir}/${subdir} | 162 mkdir ${tempdir}/${subdir} |
163 done | 163 done |
164 | 164 |
165 echo "Making links to \`lisp'." | 165 echo "Making links to \`lisp'." |
166 ### Don't distribute TAGS, =*.el files, site-init.el, site-load.el, or default.el. | 166 ### Don't distribute TAGS, =*.el files, site-init.el, site-load.el, or default.el. |
240 ln emacs.csh rcs-checkin ../${tempdir}/lib-src | 240 ln emacs.csh rcs-checkin ../${tempdir}/lib-src |
241 cd ../${tempdir}/lib-src | 241 cd ../${tempdir}/lib-src |
242 rm -f getdate.tab.c y.tab.c y.tab.h | 242 rm -f getdate.tab.c y.tab.c y.tab.h |
243 rm -f =* TAGS) | 243 rm -f =* TAGS) |
244 | 244 |
245 echo "Making links to \`msdos'." | |
246 (cd msdos | |
247 ln ChangeLog emacs.ico emacs.pif ../${tempdir}/msdos | |
248 ln mainmake patch1 sed.in[123] ../${tempdir}/msdos | |
249 cd ../${tempdir}/msdos | |
250 rm -f =*) | |
251 | |
245 echo "Making links to \`oldXMenu'." | 252 echo "Making links to \`oldXMenu'." |
246 (cd oldXMenu | 253 (cd oldXMenu |
247 ln *.c *.h *.in ../${tempdir}/oldXMenu | 254 ln *.c *.h *.in ../${tempdir}/oldXMenu |
248 ln README Imakefile ChangeLog ../${tempdir}/oldXMenu | 255 ln README Imakefile ChangeLog ../${tempdir}/oldXMenu |
249 ln compile.com descrip.mms ../${tempdir}/oldXMenu) | 256 ln compile.com descrip.mms ../${tempdir}/oldXMenu) |
295 ### It would be nice if they could all be symlinks to etc's copy, but | 302 ### It would be nice if they could all be symlinks to etc's copy, but |
296 ### you're not supposed to have any symlinks in distribution tar files. | 303 ### you're not supposed to have any symlinks in distribution tar files. |
297 echo "Making sure copying notices are all copies of \`etc/COPYING'." | 304 echo "Making sure copying notices are all copies of \`etc/COPYING'." |
298 rm -f ${tempdir}/etc/COPYING | 305 rm -f ${tempdir}/etc/COPYING |
299 cp etc/COPYING ${tempdir}/etc/COPYING | 306 cp etc/COPYING ${tempdir}/etc/COPYING |
300 # I think we're not going to distribute anything in external-lisp, so | 307 for subdir in lisp src lib-src info shortnames msdos; do |
301 # I've removed it from this list. | |
302 for subdir in lisp src lib-src info shortnames; do | |
303 if [ -f ${tempdir}/${subdir}/COPYING ]; then | 308 if [ -f ${tempdir}/${subdir}/COPYING ]; then |
304 rm ${tempdir}/${subdir}/COPYING | 309 rm ${tempdir}/${subdir}/COPYING |
305 fi | 310 fi |
306 cp etc/COPYING ${tempdir}/${subdir} | 311 cp etc/COPYING ${tempdir}/${subdir} |
307 done | 312 done |