aboutsummaryrefslogtreecommitdiffstats
path: root/make-dist
diff options
context:
space:
mode:
authorRichard M. Stallman1994-11-23 20:26:16 +0000
committerRichard M. Stallman1994-11-23 20:26:16 +0000
commitf08ad882c4d5b28ea25108f796cd5eeec0eaca45 (patch)
treea86eff7ce17249bff7c4eb63d184ac23d8cb21e3 /make-dist
parent6784fb67729c030e182bd4318c0fb92c9ef92e61 (diff)
downloademacs-f08ad882c4d5b28ea25108f796cd5eeec0eaca45.tar.gz
emacs-f08ad882c4d5b28ea25108f796cd5eeec0eaca45.zip
Create subdir etc/e. Make links to it.
Put man/Makefile.in in dist, instead of man/Makefile.
Diffstat (limited to 'make-dist')
-rwxr-xr-xmake-dist20
1 files changed, 8 insertions, 12 deletions
diff --git a/make-dist b/make-dist
index aa0a86d9e7e..141b6d5e6a5 100755
--- a/make-dist
+++ b/make-dist
@@ -167,12 +167,10 @@ echo "Updating version number in README."
167 167
168 168
169echo "Creating subdirectories." 169echo "Creating subdirectories."
170# I think we're not going to distribute anything in external-lisp, so
171# I've removed it from this list.
172for subdir in lisp lisp/term site-lisp \ 170for subdir in lisp lisp/term site-lisp \
173 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ 171 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \
174 nt nt/inc nt/inc/sys nt/src \ 172 nt nt/inc nt/inc/sys nt/src \
175 etc lock cpp info man msdos shortnames vms; do 173 etc etc/e lock cpp info man msdos shortnames vms; do
176 mkdir ${tempdir}/${subdir} 174 mkdir ${tempdir}/${subdir}
177done 175done
178 176
@@ -209,14 +207,6 @@ echo "Making links to \`lisp/term'."
209 ln README ../../${tempdir}/lisp/term 207 ln README ../../${tempdir}/lisp/term
210 rm -f =* TAGS) 208 rm -f =* TAGS)
211 209
212### echo "Making links to \`external-lisp'."
213### ### Don't distribute =*.el files or TAGS.
214### (cd external-lisp
215### ln [a-zA-Z]*.el ../${tempdir}/external-lisp
216### ln [a-zA-Z]*.elc ../${tempdir}/external-lisp
217### ln ChangeLog README ../${tempdir}/external-lisp
218### rm -f =* TAGS)
219
220echo "Making links to \`src'." 210echo "Making links to \`src'."
221### Don't distribute =*.[ch] files, or the configured versions of 211### Don't distribute =*.[ch] files, or the configured versions of
222### config.h.in, paths.h.in, or Makefile.in.in, or TAGS. 212### config.h.in, paths.h.in, or Makefile.in.in, or TAGS.
@@ -300,6 +290,12 @@ echo "Making links to \`etc'."
300 rm -f DOC* *~ \#*\# *.dvi *.log *,v =* core 290 rm -f DOC* *~ \#*\# *.dvi *.log *,v =* core
301 rm -f TAGS) 291 rm -f TAGS)
302 292
293echo "Making links to \`etc/e'."
294(cd etc/e
295 ln `ls -d * | grep -v 'RCS' ../${tempdir}/etc/e
296 cd ../${tempdir}/etc
297 rm -f DOC* *~ \#*\# *,v =* core)
298
303echo "Making links to \`cpp'." 299echo "Making links to \`cpp'."
304(cd cpp 300(cd cpp
305 ln cccp.c cexp.y Makefile README ../${tempdir}/cpp) 301 ln cccp.c cexp.y Makefile README ../${tempdir}/cpp)
@@ -317,7 +313,7 @@ echo "Making links to \`man'."
317(cd man 313(cd man
318 ln *.texi *.aux *.cps *.fns *.kys *.vrs ../${tempdir}/man 314 ln *.texi *.aux *.cps *.fns *.kys *.vrs ../${tempdir}/man
319 test -f README && ln README ../${tempdir}/man 315 test -f README && ln README ../${tempdir}/man
320 test -f Makefile && ln Makefile ../${tempdir}/man 316 test -f Makefile.in && ln Makefile.in ../${tempdir}/man
321 ln ChangeLog split-man ../${tempdir}/man 317 ln ChangeLog split-man ../${tempdir}/man
322 cp texinfo.tex texindex.c getopt.c ../${tempdir}/man 318 cp texinfo.tex texindex.c getopt.c ../${tempdir}/man
323 cd ../${tempdir}/man 319 cd ../${tempdir}/man