aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/magit/test/Makefile
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
commitbdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch)
treec4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/magit/test/Makefile
parentfe3984f541bd32bdfa418afb305b614176b55ca0 (diff)
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/magit/test/Makefile')
-rw-r--r--.config/emacs/lisp/magit/test/Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/.config/emacs/lisp/magit/test/Makefile b/.config/emacs/lisp/magit/test/Makefile
new file mode 100644
index 0000000..1850c76
--- /dev/null
+++ b/.config/emacs/lisp/magit/test/Makefile
@@ -0,0 +1,21 @@
+-include ../config.mk
+include ../default.mk
+
+LOAD_PATH += -L ../lisp
+
+test: lisp
+ @printf " Testing...\n"
+ @$(EMACS_BATCH) -l $(PKG)-tests -f ert-run-tests-batch-and-exit
+
+test-interactive:
+ @$(EMACS_INTR) -l $(PKG)-tests --eval "(ert t)"
+
+lisp: $(addprefix ../lisp/,$(ELCS)) $(PKG)-tests.elc
+
+%.elc: %.el
+ @printf "Compiling $<\n"
+ @$(EMACS_BATCH) --funcall batch-byte-compile $<
+
+clean:
+ @printf " Cleaning test/*...\n"
+ @rm -rf $(PKG)-tests.elc