Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 1324:70841e88fbee
[xemacs-hg @ 2003-02-24 12:42:34 by michaels]
2003-02-20 Mike Sperber <mike@xemacs.org>
* Makefile.in.in (update-elc-2): Sequentialize dependencies even
more.
author | michaels |
---|---|
date | Mon, 24 Feb 2003 12:42:39 +0000 |
parents | 70921960b980 |
children | 4542b72c005e |
comparison
equal
deleted
inserted
replaced
1323:fd5f4304525b | 1324:70841e88fbee |
---|---|
450 ## -- but *NOT UNTIL* that step is run. There is no way I can come up with | 450 ## -- but *NOT UNTIL* that step is run. There is no way I can come up with |
451 ## to express such a dependency in upward fashion. | 451 ## to express such a dependency in upward fashion. |
452 | 452 |
453 ## build-the-mofo: ${EXE_TARGET} update-elc ${libsrc}DOC $(mo_file) ${other_files} ${DUMP_TARGET} update-elc-2 $(LISP)/finder-inf.el load-shadows | 453 ## build-the-mofo: ${EXE_TARGET} update-elc ${libsrc}DOC $(mo_file) ${other_files} ${DUMP_TARGET} update-elc-2 $(LISP)/finder-inf.el load-shadows |
454 | 454 |
455 build-the-mofo: ${EXE_TARGET} update-elc ${libsrc}DOC $(mo_file) ${other_files} ${DUMP_TARGET} load-shadows | 455 build-the-mofo: ${EXE_TARGET} ${libsrc}DOC $(mo_file) ${other_files} ${DUMP_TARGET} load-shadows |
456 .NO_PARALLEL: ${EXE_TARGET} update-elc ${libsrc}DOC ${DUMP_TARGET} update-elc-2 | 456 .NO_PARALLEL: ${EXE_TARGET} update-elc ${libsrc}DOC ${DUMP_TARGET} update-elc-2 |
457 | 457 |
458 release: all | 458 release: all |
459 -if [ -w $(LISP) ]; then \ | 459 -if [ -w $(LISP) ]; then \ |
460 w=`pwd`; cd ${srcdir} && $${w}/${EXE_TARGET} -nd ${BATCH} -l $(LISP)/inc-vers; \ | 460 w=`pwd`; cd ${srcdir} && $${w}/${EXE_TARGET} -nd ${BATCH} -l $(LISP)/inc-vers; \ |
464 | 464 |
465 update-elc: $(EXE_TARGET) | 465 update-elc: $(EXE_TARGET) |
466 $(TEMACS_BATCH) -l $(LISP)/update-elc.el | 466 $(TEMACS_BATCH) -l $(LISP)/update-elc.el |
467 | 467 |
468 ## Update out-of-date .elcs, other than needed for dumping. | 468 ## Update out-of-date .elcs, other than needed for dumping. |
469 update-elc-2: $(EXE_TARGET) $(DUMP_TARGET) | 469 update-elc-2: update-elc $(EXE_TARGET) $(DUMP_TARGET) |
470 $(XEMACS_BATCH) -no-autoloads -l update-elc-2.el -f batch-update-elc-2 $(LISP) | 470 $(XEMACS_BATCH) -no-autoloads -l update-elc-2.el -f batch-update-elc-2 $(LISP) |
471 | 471 |
472 $(LISP)/finder-inf.el: update-elc-2 $(EXE_TARGET) $(DUMP_TARGET) | 472 $(LISP)/finder-inf.el: update-elc-2 $(EXE_TARGET) $(DUMP_TARGET) |
473 @echo "Building finder database ..." | 473 @echo "Building finder database ..." |
474 $(XEMACS_BATCH) -eval '(setq finder-compile-keywords-quiet t)' \ | 474 $(XEMACS_BATCH) -eval '(setq finder-compile-keywords-quiet t)' \ |
516 dump-id.c: ${libsrc}make-dump-id ${link_deps} | 516 dump-id.c: ${libsrc}make-dump-id ${link_deps} |
517 ${libsrc}make-dump-id | 517 ${libsrc}make-dump-id |
518 | 518 |
519 obj_src = $(objs:.o=.c) | 519 obj_src = $(objs:.o=.c) |
520 | 520 |
521 ${libsrc}DOC: ${libsrc}make-docfile NEEDTODUMP ${temacs_deps} | 521 ${libsrc}DOC: ${libsrc}make-docfile NEEDTODUMP ${temacs_deps} ${EXE_TARGET} |
522 #ifdef QUICK_BUILD | 522 #ifdef QUICK_BUILD |
523 if test ! -f $@ ; then \ | 523 if test ! -f $@ ; then \ |
524 #else | 524 #else |
525 if true ; then \ | 525 if true ; then \ |
526 #endif | 526 #endif |