Mercurial > hg > xemacs-beta
diff src/Makefile.in.in @ 414:da8ed4261e83 r21-2-15
Import from CVS: tag r21-2-15
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:21:38 +0200 |
parents | 697ef44129c6 |
children | 95016f13131a |
line wrap: on
line diff
--- a/src/Makefile.in.in Mon Aug 13 11:20:44 2007 +0200 +++ b/src/Makefile.in.in Mon Aug 13 11:21:38 2007 +0200 @@ -117,7 +117,7 @@ cd ../lwlib && $(RECURSIVE_MAKE) x_objs=balloon_help.o balloon-x.o console-x.o device-x.o event-Xt.o frame-x.o\ - glyphs-x.o objects-x.o redisplay-x.o xgccache.o xselect.o + glyphs-x.o objects-x.o redisplay-x.o select-x.o xgccache.o #ifdef AIX4 LIBI18N = -li18n @@ -181,7 +181,7 @@ macros.o marker.o md5.o minibuf.o objects.o opaque.o\ print.o process.o profile.o\ rangetab.o redisplay.o redisplay-output.o regex.o\ - search.o $(sheap_obj) signal.o sound.o\ + search.o select.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 @@ -340,10 +340,21 @@ #endif /* ! defined (CANNOT_DUMP) */ ${PROGNAME}: temacs ${libsrc}DOC $(mo_file) ${other_files} update-elc.stamp +#ifdef HEAP_IN_DATA + @$(RM) $@ $@.exe && touch SATISFIED + -${dump_temacs} + @if test -f $@; then if test -f SATISFIED; then \ + echo "Testing for Lisp shadows ..."; \ + ./${PROGNAME} -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) $@; +#else @$(RM) $@ -${dump_temacs} @echo "Testing for Lisp shadows ..." @./${PROGNAME} -batch -vanilla -f list-load-path-shadows +#endif fastdump: temacs @$(RM) ${PROGNAME} && touch SATISFIED