From: Dmitry Gutov Date: Tue, 10 Mar 2015 00:39:01 +0000 (+0200) Subject: Automate 'make all' in test/indent X-Git-Tag: emacs-25.0.90~2564^2~185 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b20113f0f72a20a6c7eb8bfeef4d64633ed7a80c;p=emacs.git Automate 'make all' in test/indent --- diff --git a/test/ChangeLog b/test/ChangeLog index 876b9462611..e51dddc05f1 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,9 @@ +2015-03-09 Dmitry Gutov + + * indent/Makefile: Call 'rm' with '-f'. Default EMACS to + '../../src/emacs'. Remove *.new in 'clean'. Set 'all' target to + run all examples. + 2015-03-09 Nicolas Petton * automated/seq-tests.el (test-seq-into): Add a test for seq-into. diff --git a/test/indent/Makefile b/test/indent/Makefile index 9e75f3dad57..83162681d72 100644 --- a/test/indent/Makefile +++ b/test/indent/Makefile @@ -1,14 +1,15 @@ RM=rm -EMACS=emacs +EMACS=../../src/emacs + +all: clean $(addsuffix .test,$(wildcard *.*)) clean: - -$(RM) *.test + -$(RM) -f *.new # TODO: # - mark the places where the indentation is known to be incorrect, # and allow either ignoring those errors or not. %.test: % - -$(RM) $<.new $(EMACS) --batch $< \ --eval '(indent-region (point-min) (point-max) nil)' \ --eval '(write-region (point-min) (point-max) "$<.new")'