Mercurial > hg > xemacs-beta
diff src/Makefile.in.in @ 34:d620409f5eb8 r19-15b100
Import from CVS: tag r19-15b100
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:53:20 +0200 |
parents | e04119814345 |
children | c53a95d3c46d |
line wrap: on
line diff
--- a/src/Makefile.in.in Mon Aug 13 08:52:58 2007 +0200 +++ b/src/Makefile.in.in Mon Aug 13 08:53:20 2007 +0200 @@ -1221,18 +1221,20 @@ else true; fi @touch SATISFIED -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump - @if [ -f SATISFIED ]; then \ + @if [ ! -f SATISFIED ]; then \ $(MAKE) release; \ fi + @/bin/rm -f SATISFIED #else /* ! defined (HAVE_SHM) */ -if [ -w ${srcdir}/../lisp ]; then \ w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \ else true; fi @touch SATISFIED -$(DUMPENV) ./temacs -batch -l loadup.el dump - @if [ -f SATISFIED ]; then \ + @if [ ! -f SATISFIED ]; then \ $(MAKE) release; \ fi + @/bin/rm -f SATISFIED #endif /* ! defined (HAVE_SHM) */ touch release #endif /* ! defined (CANNOT_DUMP) */ @@ -1240,9 +1242,10 @@ xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES @touch SATISFIED -$(DUMPENV) ./temacs -batch -l loadup.el dump - @if [ -f SATISFIED ]; then \ + @if [ ! -f SATISFIED ]; then \ $(MAKE) xemacs; \ fi + @/bin/rm -f SATISFIED xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES @touch SATISFIED @@ -1250,6 +1253,7 @@ @if [ -f SATISFIED ]; then \ $(MAKE) xemacs-no-site-file; \ fi + @/bin/rm -f SATISFIED obj_src = $(objs:.o=.c) @@ -1260,7 +1264,7 @@ ${libsrc}DOC: ${libsrc}make-docfile ${obj_src} ${lisp} #endif rm -f ${libsrc}DOC - ${libsrc}make-docfile -d ${srcdir} -i ${lispdir}../site-packages \ + ${libsrc}make-docfile -d ${srcdir} -i ../site-packages \ ${obj_src} \ ${mallocdocsrc} ${rallocdocsrc} ${lispdir}version.el \ ${lisp} > ${libsrc}DOC