Mercurial > hg > xemacs-beta
diff src/Makefile.in.in @ 251:677f6a0ee643 r20-5b24
Import from CVS: tag r20-5b24
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:19:59 +0200 |
parents | 83b3d10dcba9 |
children | 084402c475ba |
line wrap: on
line diff
--- a/src/Makefile.in.in Mon Aug 13 10:19:12 2007 +0200 +++ b/src/Makefile.in.in Mon Aug 13 10:19:59 2007 +0200 @@ -95,6 +95,7 @@ vpath paths.h vpath Emacs.ad.h vpath puresize-adjust.h +vpath sheap-adjust.h #else VPATH=@srcdir@ #endif @@ -126,6 +127,10 @@ X11_libs= $(LIBX11_LIBS) $(libx11_intl) $(LIBI18N) #endif /* HAVE_X_WINDOWS */ +#ifdef HEAP_IN_DATA +sheap_obj=sheap.o +#endif + ## -Demacs is needed to make some files produce the correct version ## for use in Emacs. @@ -172,7 +177,7 @@ macros.o marker.o md5.o minibuf.o objects.o opaque.o\ print.o process.o profile.o pure.o\ rangetab.o redisplay.o redisplay-output.o regex.o\ - search.o signal.o sound.o\ + search.o $(sheap_obj) signal.o sound.o\ specifier.o strftime.o symbols.o syntax.o sysdep.o\ undo.o $(x_objs) widget.o window.o @@ -299,8 +304,8 @@ @if test -f $@; then if test -f SATISFIED; then \ ./xemacs -batch -vanilla -f list-load-path-shadows; fi; \ $(RM) SATISFIED; exit 0; fi; \ - if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi; \ - $(RECURSIVE_MAKE) $@; + if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi; \ + $(RECURSIVE_MAKE) $@; FRC.update-elc.stamp : @@ -550,7 +555,7 @@ paths.h: ${srcdir}/paths.h.in Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad -config.h puresize-adjust.h paths.h Emacs.ad.h : +config.h puresize-adjust.h sheap-adjust.h paths.h Emacs.ad.h : @echo "The file $@ needs to be re-generated." @echo "Please run a make in the top level directory." @echo "Consult the file \`INSTALL' for instructions for building XEmacs." @@ -615,7 +620,7 @@ .PHONY: mostlyclean clean distclean realclean versionclean extraclean mostlyclean: $(RM) temacs puremacs quantmacs prefix-args depend.* *.o *.i \ - core puresize-adjust.h + core puresize-adjust.h sheap-adjust.h clean: mostlyclean versionclean $(RM) libextcli* update-elc.stamp ## This is used in making a distribution. @@ -873,6 +878,8 @@ redisplay-tty.o: mule-charset.h redisplay-x.o: mule-charset.h redisplay-x.o: mule-coding.h +redisplay-msw.o: mule-charset.h +redisplay-msw.o: mule-ccl.h redisplay.o: mule-charset.h redisplay.o: mule-coding.h regex.o: mule-charset.h @@ -2316,6 +2323,8 @@ search.o: opaque.h search.o: regex.h search.o: syntax.h +sheap.o: sheap-adjust.h +sheap.o: config.h signal.o: blocktype.h signal.o: config.h signal.o: conslots.h