7 EMACS_ERT_PFX
= $(EMACS
) --batch
--quick
--directory
=$(ERT
) --load
=ert.el
8 EMACS_ERT_SFX
= --funcall
=ert-run-tests-batch-and-exit
10 ERT_TESTS
:= $(filter-out ert-
%,$(wildcard *.el
))
12 EMACS_COMPILE_PFX
= $(EMACS
) --batch
--quick
--eval
'(progn \
13 (setq byte-compile-error-on-warn t) \
14 (kill-emacs (if (byte-compile-file
15 EMACS_COMPILE_SFX = ) 0 1)))'
20 $(EMACS_ERT_PFX
) $(addprefix -l
,$(ERT_TESTS
)) $(EMACS_ERT_SFX
)
23 $(EMACS_COMPILE_PFX
) "$(RST_EL)" $(EMACS_COMPILE_SFX
)