]> git.eshelyaron.com Git - emacs.git/commitdiff
(bootstrap-doc): New target.
authorGerd Moellmann <gerd@gnu.org>
Thu, 31 May 2001 19:02:56 +0000 (19:02 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 31 May 2001 19:02:56 +0000 (19:02 +0000)
(bootstrap-emacs): Depend on it.

src/ChangeLog
src/Makefile.in

index 1f0283fe4c26db38aad430bef09917283df33b87..a842e42d810d272518d019e13c81684fd50031b3 100644 (file)
@@ -1,5 +1,8 @@
 2001-05-31  Gerd Moellmann  <gerd@gnu.org>
 
+       * Makefile.in (bootstrap-doc): New target.
+       (bootstrap-emacs): Depend on it.
+
        * fileio.c (Fdo_auto_save): Don't try to create the directory of
        auto-save-list-file-name when shutting down Emacs, because
        creating the directory might signal an error, and leaves
index 0ab4db066bd4f662cd79919605bc04563d9e5635..f97214c29e3b16577e5ba5c1c5750cacd8607b37 100644 (file)
@@ -1194,10 +1194,18 @@ bootstrap: bootstrap-emacs
 bootstrap-temacs: 
        LC_ALL=C $(MAKE) $(MFLAGS) temacs ALL_CFLAGS="$(ALL_CFLAGS) -DPURESIZE=5000000 -I../src"
 
+/* Build a DOC file.  */
+
+bootstrap-doc: ${libsrc}make-docfile
+       -rm -f ${etc}DOC
+       els=`echo ${shortlisp} ${SOME_MACHINE_LISP} \
+               | sed -e "s/\\.elc/.el/g"`; \
+       ${libsrc}make-docfile -d ${srcdir} $$els ${obj} > ${etc}DOC
+
 /* Dump an Emacs executable named bootstrap-emacs containing the 
    files from loadup.el in source form.  */
 
-bootstrap-emacs: bootstrap-temacs
+bootstrap-emacs: bootstrap-temacs bootstrap-doc
 #ifdef CANNOT_DUMP
        ln temacs bootstrap-emacs
 #else