comparison src/Makefile.in.in @ 382:064ab7fed2e0 r21-2-6

Import from CVS: tag r21-2-6
author cvs
date Mon, 13 Aug 2007 11:07:39 +0200
parents 8626e4521993
children bbff43aa5eb7
comparison
equal deleted inserted replaced
381:908a86f940e6 382:064ab7fed2e0
348 if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi; \ 348 if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi; \
349 $(RECURSIVE_MAKE) $@; 349 $(RECURSIVE_MAKE) $@;
350 350
351 fastdump: temacs 351 fastdump: temacs
352 @$(RM) ${PROGNAME} && touch SATISFIED 352 @$(RM) ${PROGNAME} && touch SATISFIED
353 -${dumpp_temacs} 353 -${dump_temacs}
354 @if test -f ${PROGNAME}; then if test -f SATISFIED; then \ 354 @if test -f ${PROGNAME}; then if test -f SATISFIED; then \
355 ./${PROGNAME} -batch -vanilla -f list-load-path-shadows; fi; \ 355 ./${PROGNAME} -batch -vanilla -f list-load-path-shadows; fi; \
356 $(RM) SATISFIED; exit 0; fi; \ 356 $(RM) SATISFIED; exit 0; fi; \
357 if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi; 357 if test -f SATISFIED; then $(RM) SATISFIED; exit 1; fi;
358 358
452 -${run_temacs} 452 -${run_temacs}
453 453
454 ## We have automated tests!! 454 ## We have automated tests!!
455 testdir = ${srcdir}/../tests/automated 455 testdir = ${srcdir}/../tests/automated
456 tests = \ 456 tests = \
457 ${testdir}/hash-table-tests.el \ 457 ${testdir}/hash-table-tests.el \
458 ${testdir}/lisp-tests.el \ 458 ${testdir}/lisp-tests.el \
459 ${testdir}/database-tests.el \ 459 ${testdir}/database-tests.el \
460 ${testdir}/byte-compiler-tests.el 460 ${testdir}/byte-compiler-tests.el \
461 ${testdir}/md5-tests.el
461 batch_test_emacs = -batch -l ${testdir}/test-harness.el -f batch-test-emacs ${tests} 462 batch_test_emacs = -batch -l ${testdir}/test-harness.el -f batch-test-emacs ${tests}
462 463
463 .PHONY: check check-temacs 464 .PHONY: check check-temacs
464 check: 465 check:
465 ./${PROGNAME} ${batch_test_emacs} 466 ./${PROGNAME} ${batch_test_emacs}
690 $(RM) libextcli* update-elc.stamp 691 $(RM) libextcli* update-elc.stamp
691 ## This is used in making a distribution. 692 ## This is used in making a distribution.
692 ## Do not use it on development directories! 693 ## Do not use it on development directories!
693 distclean: clean 694 distclean: clean
694 $(RM) config.h paths.h Emacs.ad.h \ 695 $(RM) config.h paths.h Emacs.ad.h \
695 Makefile Makefile.in GNUmakefile TAGS ${PROGNAME}.* 696 GNUmakefile Makefile Makefile.in TAGS ${PROGNAME}.*
696 realclean: distclean 697 realclean: distclean
697 versionclean: 698 versionclean:
698 $(RM) ${PROGNAME} ${PROGNAME}.exe ${libsrc}DOC 699 $(RM) ${PROGNAME} ${PROGNAME}.exe ${libsrc}DOC
699 extraclean: realclean 700 extraclean: realclean
700 $(RM) *~ \#* m/*~ m/\#* s/*~ s/\#* 701 $(RM) *~ \#* m/*~ m/\#* s/*~ s/\#*