From b20113f0f72a20a6c7eb8bfeef4d64633ed7a80c Mon Sep 17 00:00:00 2001 From: Dmitry Gutov Date: Tue, 10 Mar 2015 02:39:01 +0200 Subject: [PATCH] Automate 'make all' in test/indent --- test/ChangeLog | 6 ++++++ test/indent/Makefile | 7 ++++--- 2 files changed, 10 insertions(+), 3 deletions(-) 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")' -- 2.39.2