Mercurial > emacs
comparison src/Makefile.in @ 11106:30ec7c9dcdb9
(FRAME_SUPPORT, MSDOS_SUPPORT): Don't list face and mouse related files here.
(FACE_SUPPORT, MOUSE_SUPPORT): New lists.
(FACE_SUPPORT): Add facemenu.elc.
(WINNT_SUPPORT): New list.
(lisp): Add format.elc, FACE_SUPPORT, MOUSE_SUPPORT, WINNT_SUPPORT.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Thu, 23 Mar 1995 21:33:22 +0000 |
parents | 91798dbdac12 |
children | e6bdaaa6ce1b |
comparison
equal
deleted
inserted
replaced
11105:8963d6de6f07 | 11106:30ec7c9dcdb9 |
---|---|
535 | 535 |
536 /* define otherobj as list of object files that make-docfile | 536 /* define otherobj as list of object files that make-docfile |
537 should not be told about. */ | 537 should not be told about. */ |
538 otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) | 538 otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) |
539 | 539 |
540 #ifdef HAVE_FACES | |
541 #define FACE_SUPPORT ${lispdir}faces.elc ${lispdir}facemenu.elc | |
542 #else | |
543 #define FACE_SUPPORT | |
544 #endif | |
545 | |
540 #ifdef LISP_FLOAT_TYPE | 546 #ifdef LISP_FLOAT_TYPE |
541 #define FLOAT_SUPPORT ${lispdir}float-sup.elc | 547 #define FLOAT_SUPPORT ${lispdir}float-sup.elc |
542 #else | 548 #else |
543 #define FLOAT_SUPPORT | 549 #define FLOAT_SUPPORT |
544 #endif | 550 #endif |
545 | 551 |
546 #ifdef MULTI_FRAME | 552 #ifdef MULTI_FRAME |
547 #define FRAME_SUPPORT ${lispdir}frame.elc ${lispdir}menu-bar.elc \ | 553 #define FRAME_SUPPORT ${lispdir}frame.elc |
548 ${lispdir}mouse.elc ${lispdir}select.elc ${lispdir}scroll-bar.elc \ | |
549 ${lispdir}faces.elc | |
550 #else | 554 #else |
551 #define FRAME_SUPPORT | 555 #define FRAME_SUPPORT |
556 #endif | |
557 | |
558 #ifdef HAVE_MOUSE | |
559 #define MOUSE_SUPPORT ${lispdir}menu-bar.elc ${lispdir}mouse.elc \ | |
560 ${lispdir}select.elc ${lispdir}scroll-bar.elc | |
561 #else | |
562 #define MOUSE_SUPPORT | |
552 #endif | 563 #endif |
553 | 564 |
554 #ifdef HAVE_X_WINDOWS | 565 #ifdef HAVE_X_WINDOWS |
555 #define X_WINDOWS_SUPPORT | 566 #define X_WINDOWS_SUPPORT |
556 #else | 567 #else |
562 #else | 573 #else |
563 #define VMS_SUPPORT | 574 #define VMS_SUPPORT |
564 #endif | 575 #endif |
565 | 576 |
566 #ifdef MSDOS | 577 #ifdef MSDOS |
567 #define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc ${lispdir}mouse.elc ${lispdir}faces.elc | 578 #define MSDOS_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}disp-tab.elc ${lispdir}dos-fns.elc |
568 #else | 579 #else |
569 #define MSDOS_SUPPORT | 580 #define MSDOS_SUPPORT |
581 #endif | |
582 | |
583 #ifdef WINDOWSNT | |
584 #define WINNT_SUPPORT ${lispdir}ls-lisp.elc ${lispdir}winnt.elc | |
585 #else | |
586 #define WINNT_SUPPORT | |
570 #endif | 587 #endif |
571 | 588 |
572 /* List of Lisp files loaded into the dumped Emacs. It's arranged | 589 /* List of Lisp files loaded into the dumped Emacs. It's arranged |
573 like this because it's easier to generate it semi-mechanically from | 590 like this because it's easier to generate it semi-mechanically from |
574 loadup.el this way. | 591 loadup.el this way. |
581 ${lispdir}buff-menu.elc \ | 598 ${lispdir}buff-menu.elc \ |
582 ${lispdir}byte-run.elc \ | 599 ${lispdir}byte-run.elc \ |
583 ${lispdir}c-mode.elc \ | 600 ${lispdir}c-mode.elc \ |
584 ${lispdir}files.elc \ | 601 ${lispdir}files.elc \ |
585 ${lispdir}fill.elc \ | 602 ${lispdir}fill.elc \ |
603 ${lispdir}format.elc \ | |
604 FACE_SUPPORT \ | |
605 MOUSE_SUPPORT \ | |
586 FLOAT_SUPPORT \ | 606 FLOAT_SUPPORT \ |
587 FRAME_SUPPORT \ | 607 FRAME_SUPPORT \ |
588 X_WINDOWS_SUPPORT \ | 608 X_WINDOWS_SUPPORT \ |
589 ${lispdir}help.elc \ | 609 ${lispdir}help.elc \ |
590 ${lispdir}indent.elc \ | 610 ${lispdir}indent.elc \ |
603 ${lispdir}subr.elc \ | 623 ${lispdir}subr.elc \ |
604 ${lispdir}text-mode.elc \ | 624 ${lispdir}text-mode.elc \ |
605 ${lispdir}vc-hooks.elc \ | 625 ${lispdir}vc-hooks.elc \ |
606 VMS_SUPPORT \ | 626 VMS_SUPPORT \ |
607 MSDOS_SUPPORT \ | 627 MSDOS_SUPPORT \ |
628 WINNT_SUPPORT \ | |
608 ${lispdir}window.elc \ | 629 ${lispdir}window.elc \ |
609 ${lispdir}version.el | 630 ${lispdir}version.el |
610 | 631 |
611 /* Construct full set of libraries to be linked. | 632 /* Construct full set of libraries to be linked. |
612 Note that SunOS needs -lm to come before -lc; otherwise, you get | 633 Note that SunOS needs -lm to come before -lc; otherwise, you get |