Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
33:9ee3cade837d | 34:d620409f5eb8 |
---|---|
1219 -if [ -w ${srcdir}/../lisp ]; then \ | 1219 -if [ -w ${srcdir}/../lisp ]; then \ |
1220 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \ | 1220 w=`pwd`; cd ${srcdir}; $${w}/temacs -nl -batch -l inc-vers; \ |
1221 else true; fi | 1221 else true; fi |
1222 @touch SATISFIED | 1222 @touch SATISFIED |
1223 -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump | 1223 -$(DUMPENV) ./temacs -nl -batch -l loadup.el dump |
1224 @if [ -f SATISFIED ]; then \ | 1224 @if [ ! -f SATISFIED ]; then \ |
1225 $(MAKE) release; \ | 1225 $(MAKE) release; \ |
1226 fi | 1226 fi |
1227 @/bin/rm -f SATISFIED | |
1227 #else /* ! defined (HAVE_SHM) */ | 1228 #else /* ! defined (HAVE_SHM) */ |
1228 -if [ -w ${srcdir}/../lisp ]; then \ | 1229 -if [ -w ${srcdir}/../lisp ]; then \ |
1229 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \ | 1230 w=`pwd`; cd ${srcdir}; $${w}/temacs -batch -l inc-vers; \ |
1230 else true; fi | 1231 else true; fi |
1231 @touch SATISFIED | 1232 @touch SATISFIED |
1232 -$(DUMPENV) ./temacs -batch -l loadup.el dump | 1233 -$(DUMPENV) ./temacs -batch -l loadup.el dump |
1233 @if [ -f SATISFIED ]; then \ | 1234 @if [ ! -f SATISFIED ]; then \ |
1234 $(MAKE) release; \ | 1235 $(MAKE) release; \ |
1235 fi | 1236 fi |
1237 @/bin/rm -f SATISFIED | |
1236 #endif /* ! defined (HAVE_SHM) */ | 1238 #endif /* ! defined (HAVE_SHM) */ |
1237 touch release | 1239 touch release |
1238 #endif /* ! defined (CANNOT_DUMP) */ | 1240 #endif /* ! defined (CANNOT_DUMP) */ |
1239 | 1241 |
1240 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES | 1242 xemacs: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES |
1241 @touch SATISFIED | 1243 @touch SATISFIED |
1242 -$(DUMPENV) ./temacs -batch -l loadup.el dump | 1244 -$(DUMPENV) ./temacs -batch -l loadup.el dump |
1243 @if [ -f SATISFIED ]; then \ | 1245 @if [ ! -f SATISFIED ]; then \ |
1244 $(MAKE) xemacs; \ | 1246 $(MAKE) xemacs; \ |
1245 fi | 1247 fi |
1248 @/bin/rm -f SATISFIED | |
1246 | 1249 |
1247 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES | 1250 xemacs-no-site-file: temacs ${libsrc}DOC ${lisp} MOFILE OTHER_FILES |
1248 @touch SATISFIED | 1251 @touch SATISFIED |
1249 -$(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file | 1252 -$(DUMPENV) ./temacs -batch -l loadup.el dump no-site-file |
1250 @if [ -f SATISFIED ]; then \ | 1253 @if [ -f SATISFIED ]; then \ |
1251 $(MAKE) xemacs-no-site-file; \ | 1254 $(MAKE) xemacs-no-site-file; \ |
1252 fi | 1255 fi |
1256 @/bin/rm -f SATISFIED | |
1253 | 1257 |
1254 obj_src = $(objs:.o=.c) | 1258 obj_src = $(objs:.o=.c) |
1255 | 1259 |
1256 | 1260 |
1257 #ifdef NO_DOC_FILE | 1261 #ifdef NO_DOC_FILE |
1258 ${libsrc}DOC: ${libsrc}make-docfile | 1262 ${libsrc}DOC: ${libsrc}make-docfile |
1259 #else | 1263 #else |
1260 ${libsrc}DOC: ${libsrc}make-docfile ${obj_src} ${lisp} | 1264 ${libsrc}DOC: ${libsrc}make-docfile ${obj_src} ${lisp} |
1261 #endif | 1265 #endif |
1262 rm -f ${libsrc}DOC | 1266 rm -f ${libsrc}DOC |
1263 ${libsrc}make-docfile -d ${srcdir} -i ${lispdir}../site-packages \ | 1267 ${libsrc}make-docfile -d ${srcdir} -i ../site-packages \ |
1264 ${obj_src} \ | 1268 ${obj_src} \ |
1265 ${mallocdocsrc} ${rallocdocsrc} ${lispdir}version.el \ | 1269 ${mallocdocsrc} ${rallocdocsrc} ${lispdir}version.el \ |
1266 ${lisp} > ${libsrc}DOC | 1270 ${lisp} > ${libsrc}DOC |
1267 | 1271 |
1268 dump_elcs: dump-elcs | 1272 dump_elcs: dump-elcs |