Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 223:2c611d1463a6 r20-4b10
Import from CVS: tag r20-4b10
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:10:54 +0200 |
parents | 262b8bb4a523 |
children | 12579d965149 |
comparison
equal
deleted
inserted
replaced
222:aae4c8b01452 | 223:2c611d1463a6 |
---|---|
110 lwlib_libs = ../lwlib/liblw.a | 110 lwlib_libs = ../lwlib/liblw.a |
111 lwlib_deps = $(lwlib_libs) | 111 lwlib_deps = $(lwlib_libs) |
112 $(lwlib_libs) : | 112 $(lwlib_libs) : |
113 cd ../lwlib && $(RECURSIVE_MAKE) | 113 cd ../lwlib && $(RECURSIVE_MAKE) |
114 | 114 |
115 ## a seperate offix lib which merges with non-Xt event systems (TkStep, XEmacs) | 115 ## a separate offix lib which merges with non-Xt event systems (TkStep, XEmacs) |
116 OFFIX_O = @OFFIX_O@ | 116 OFFIX_O = @OFFIX_O@ |
117 | 117 |
118 x_objs=balloon_help.o balloon-x.o console-x.o device-x.o event-Xt.o frame-x.o\ | 118 x_objs=balloon_help.o balloon-x.o console-x.o device-x.o event-Xt.o frame-x.o\ |
119 glyphs-x.o objects-x.o redisplay-x.o xgccache.o xselect.o $(OFFIX_O) | 119 glyphs-x.o objects-x.o redisplay-x.o xgccache.o xselect.o $(OFFIX_O) |
120 | 120 |
229 # ifdef EXTW_LINK | 229 # ifdef EXTW_LINK |
230 motif_other_files = libextcli_Xm.a libextcli_Xm.so.1 | 230 motif_other_files = libextcli_Xm.a libextcli_Xm.so.1 |
231 # else | 231 # else |
232 motif_other_files = libextcli_Xm.a | 232 motif_other_files = libextcli_Xm.a |
233 # endif | 233 # endif |
234 #endif | 234 #endif /* LWLIB_USES_MOTIF */ |
235 | 235 |
236 # ifdef EXTW_LINK | 236 # ifdef EXTW_LINK |
237 shared_other_files = libextcli_Xt.so.1 libextcli_Xlib.so.1 | 237 shared_other_files = libextcli_Xt.so.1 libextcli_Xlib.so.1 |
238 # endif | 238 # endif |
239 other_files=\ | 239 other_files=\ |
437 PURECOV_PROG=purecov | 437 PURECOV_PROG=purecov |
438 covmacs: $(temacs_deps) | 438 covmacs: $(temacs_deps) |
439 $(PURECOV_PROG) $(LD) $(temacs_link_args) | 439 $(PURECOV_PROG) $(LD) $(temacs_link_args) |
440 | 440 |
441 | 441 |
442 TopLevelEmacsShell.o : ${srcdir}/EmacsShell-sub.c | 442 TopLevelEmacsShell.o : ${srcdir}/EmacsShell-sub.c config.h xintrinsicp.h EmacsShellP.h |
443 $(CC) -c $(cflags) -DDEFINE_TOP_LEVEL_EMACS_SHELL ${srcdir}/EmacsShell-sub.c | 443 $(CC) -c $(cflags) -DDEFINE_TOP_LEVEL_EMACS_SHELL ${srcdir}/EmacsShell-sub.c |
444 mv EmacsShell-sub.o TopLevelEmacsShell.o | 444 mv EmacsShell-sub.o TopLevelEmacsShell.o |
445 | 445 |
446 TransientEmacsShell.o : ${srcdir}/EmacsShell-sub.c TopLevelEmacsShell.o | 446 TransientEmacsShell.o : ${srcdir}/EmacsShell-sub.c TopLevelEmacsShell.o config.h xintrinsicp.h EmacsShellP.h |
447 $(CC) -c $(cflags) -DDEFINE_TRANSIENT_EMACS_SHELL ${srcdir}/EmacsShell-sub.c | 447 $(CC) -c $(cflags) -DDEFINE_TRANSIENT_EMACS_SHELL ${srcdir}/EmacsShell-sub.c |
448 mv EmacsShell-sub.o TransientEmacsShell.o | 448 mv EmacsShell-sub.o TransientEmacsShell.o |
449 | 449 |
450 ## Position-independent code for shared library creation | 450 ## Position-independent code for shared library creation |
451 #if USE_GCC | 451 #if USE_GCC |
645 cat $(obj_dep) | sh ${libsrc}process-gnu-depends.sh > depend.out | 645 cat $(obj_dep) | sh ${libsrc}process-gnu-depends.sh > depend.out |
646 | 646 |
647 #endif /* GCC */ | 647 #endif /* GCC */ |
648 | 648 |
649 ## Dependency processing using makedepend | 649 ## Dependency processing using makedepend |
650 ## This hasn't been used in over a year as of December 10, 1997. | |
650 | 651 |
651 depend: | 652 depend: |
652 : > depend.tmp | 653 : > depend.tmp |
653 makedepend -f depend.tmp -Dsubprocesses \ | 654 makedepend -f depend.tmp -Dsubprocesses \ |
654 -DHAVE_X_WINDOWS -DMULE -- $(cppflags) $(cflags) \ | 655 -DHAVE_X_WINDOWS -DMULE -- $(cppflags) $(cflags) \ |
729 unexhp9k3.o: config.h | 730 unexhp9k3.o: config.h |
730 unexhp9k800.o: config.h | 731 unexhp9k800.o: config.h |
731 unexmips.o: config.h | 732 unexmips.o: config.h |
732 unexsunos4.o: config.h | 733 unexsunos4.o: config.h |
733 | 734 |
734 ## Dependencies generated by 'make depend' | 735 ## Dependencies (formerly) generated by 'make depend' |
736 | |
737 ## This has been hand-maintained since (at least) some time in 1996 | |
738 ## Note: We deliberately do not include a dependency on lisp.h | |
735 | 739 |
736 #ifdef MULE | 740 #ifdef MULE |
737 EmacsFrame.o: mule-charset.h | 741 EmacsFrame.o: mule-charset.h |
738 abbrev.o: mule-charset.h | 742 abbrev.o: mule-charset.h |
739 alloc.o: mule-charset.h | 743 alloc.o: mule-charset.h |
878 xselect.o: mule-charset.h | 882 xselect.o: mule-charset.h |
879 #endif /* MULE */ | 883 #endif /* MULE */ |
880 | 884 |
881 #ifdef HAVE_OFFIX_DND | 885 #ifdef HAVE_OFFIX_DND |
882 device-x.o: offix.h | 886 device-x.o: offix.h |
883 event-Xt.o: offix.h | 887 device-x.o: offix-types.h |
888 device-x.o: xintrinsic.h | |
889 event-Xt.o: offix.h offix-types.h xintrinsic.h | |
890 event-Xt.o: offix-types.h | |
891 event-Xt.o: xintrinsic.h | |
884 frame-x.o: offix.h | 892 frame-x.o: offix.h |
893 frame-x.o: offix-types.h | |
894 frame-x.o: xintrinsic.h | |
885 offix.o: offix-cursors.h | 895 offix.o: offix-cursors.h |
886 offix.o: offix.h | 896 offix.o: offix.h |
897 offix.o: offix-types.h | |
898 offix.o: xintrinsic.h | |
887 #endif | 899 #endif |
888 | 900 |
889 EmacsFrame.o: $(LWLIB_SRCDIR)/lwlib.h | 901 EmacsFrame.o: $(LWLIB_SRCDIR)/lwlib.h |
890 EmacsFrame.o: EmacsFrame.h | 902 EmacsFrame.o: EmacsFrame.h |
891 EmacsFrame.o: EmacsFrameP.h | 903 EmacsFrame.o: EmacsFrameP.h |
1892 keymap.o: window.h | 1904 keymap.o: window.h |
1893 libsst.o: blocktype.h | 1905 libsst.o: blocktype.h |
1894 libsst.o: config.h | 1906 libsst.o: config.h |
1895 libsst.o: dynarr.h | 1907 libsst.o: dynarr.h |
1896 libsst.o: libsst.h | 1908 libsst.o: libsst.h |
1909 line-number.o: config.h | |
1910 line-number.o: buffer.h | |
1911 line-number.o: insdel.h | |
1912 line-number.o: line-number.h | |
1897 linuxplay.o: blocktype.h | 1913 linuxplay.o: blocktype.h |
1898 linuxplay.o: config.h | 1914 linuxplay.o: config.h |
1899 linuxplay.o: dynarr.h | 1915 linuxplay.o: dynarr.h |
1900 lread.o: blocktype.h | 1916 lread.o: blocktype.h |
1901 lread.o: buffer.h | 1917 lread.o: buffer.h |
2454 vm-limit.o: blocktype.h | 2470 vm-limit.o: blocktype.h |
2455 vm-limit.o: config.h | 2471 vm-limit.o: config.h |
2456 vm-limit.o: dynarr.h | 2472 vm-limit.o: dynarr.h |
2457 vm-limit.o: mem-limits.h | 2473 vm-limit.o: mem-limits.h |
2458 widget.o: config.h | 2474 widget.o: config.h |
2459 widget.o: lisp.h | |
2460 widget.o: buffer.h | 2475 widget.o: buffer.h |
2461 widget.o: insdel.h | 2476 widget.o: insdel.h |
2462 window.o: blocktype.h | 2477 window.o: blocktype.h |
2463 window.o: buffer.h | 2478 window.o: buffer.h |
2464 window.o: bufslots.h | 2479 window.o: bufslots.h |