diff options
| author | Richard M. Stallman | 1995-05-09 05:01:05 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-05-09 05:01:05 +0000 |
| commit | f9d6b3c9f8eb46fafd08692ed56a955d0abce415 (patch) | |
| tree | a675bb2c578803c5910c7b86a9fa46c048b6279f /src | |
| parent | 662ac59ae48257fb90ab54fc92c37607a8735dc9 (diff) | |
| download | emacs-f9d6b3c9f8eb46fafd08692ed56a955d0abce415.tar.gz emacs-f9d6b3c9f8eb46fafd08692ed56a955d0abce415.zip | |
(VMS_SUPPORT): Add missing `.elc'.
(SOME_MACHINE_LISP): New variable.
(${etc}DOC): Use it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.in | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 22422ed1453..03cd8fd92e2 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -569,7 +569,7 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) | |||
| 569 | #endif | 569 | #endif |
| 570 | 570 | ||
| 571 | #ifdef VMS | 571 | #ifdef VMS |
| 572 | #define VMS_SUPPORT ${lispdir}vmsproc.elc ${lispdir}vms-patch | 572 | #define VMS_SUPPORT ${lispdir}vmsproc.elc ${lispdir}vms-patch.elc |
| 573 | #else | 573 | #else |
| 574 | #define VMS_SUPPORT | 574 | #define VMS_SUPPORT |
| 575 | #endif | 575 | #endif |
| @@ -629,6 +629,16 @@ lisp= \ | |||
| 629 | ${lispdir}window.elc \ | 629 | ${lispdir}window.elc \ |
| 630 | ${lispdir}version.el | 630 | ${lispdir}version.el |
| 631 | 631 | ||
| 632 | /* Lisp files that may or may not be used. | ||
| 633 | We must unconditionally put them in the DOC file. */ | ||
| 634 | SOME_MACHINE_LISP = ${lispdir}faces.elc ${lispdir}facemenu.elc \ | ||
| 635 | ${lispdir}float-sup.elc ${lispdir}frame.elc \ | ||
| 636 | ${lispdir}menu-bar.elc ${lispdir}mouse.elc \ | ||
| 637 | ${lispdir}select.elc ${lispdir}scroll-bar.elc \ | ||
| 638 | ${lispdir}vmsproc.elc ${lispdir}vms-patch.elc \ | ||
| 639 | ${lispdir}ls-lisp.elc ${lispdir}dos-fns.elc \ | ||
| 640 | ${lispdir}winnt.elc | ||
| 641 | |||
| 632 | /* Construct full set of libraries to be linked. | 642 | /* Construct full set of libraries to be linked. |
| 633 | Note that SunOS needs -lm to come before -lc; otherwise, you get | 643 | Note that SunOS needs -lm to come before -lc; otherwise, you get |
| 634 | duplicated symbols. If the standard libraries were compiled | 644 | duplicated symbols. If the standard libraries were compiled |
| @@ -671,11 +681,12 @@ emacs: temacs ${etc}DOC ${lisp} | |||
| 671 | or may not be included in ${obj}, but they are always included in | 681 | or may not be included in ${obj}, but they are always included in |
| 672 | ${SOME_MACHINE_OBJECTS}. Since a file is processed when it is mentioned | 682 | ${SOME_MACHINE_OBJECTS}. Since a file is processed when it is mentioned |
| 673 | for the first time, this prevents any variation between configurations | 683 | for the first time, this prevents any variation between configurations |
| 674 | in the contents of the DOC file. */ | 684 | in the contents of the DOC file. |
| 685 | Likewise for ${SOME_MACHINE_LISP}. */ | ||
| 675 | ${etc}DOC: ${libsrc}make-docfile ${obj} ${lisp} | 686 | ${etc}DOC: ${libsrc}make-docfile ${obj} ${lisp} |
| 676 | -rm -f ${etc}DOC | 687 | -rm -f ${etc}DOC |
| 677 | ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > ${etc}DOC | 688 | ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > ${etc}DOC |
| 678 | ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${lisp} | 689 | ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP} ${lisp} |
| 679 | 690 | ||
| 680 | ${libsrc}make-docfile: | 691 | ${libsrc}make-docfile: |
| 681 | cd ${libsrc}; ${MAKE} ${MFLAGS} make-docfile | 692 | cd ${libsrc}; ${MAKE} ${MFLAGS} make-docfile |