blob: c7ab8b82ec7e672810989ebd1ad10bcd700c7ee6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
-include ../config.mk
include ../default.mk
test: lisp
@printf "Testing...\n"
@$(BATCH) --eval "(progn\
$$suppress_warnings\
(load-file \"$(TOP)test/magit-tests.el\")\
(ert-run-tests-batch-and-exit))"
test-interactive:
@$(EMACS) -Q $(LOAD_PATH) --eval "(progn\
(load-file \"$(TOP)test/magit-tests.el\")\
(ert t))"
lisp: magit-tests.elc
%.elc: %.el
@printf "Compiling $<\n"
@$(BATCH) --eval "(progn\
(when (file-exists-p \"$@\")\
(delete-file \"$@\"))\
(setq with-editor-emacsclient-executable nil)\
$$suppress_warnings)" \
-f batch-byte-compile $<
|