Personal emacs config
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
372 B

  1. emacs ?= emacs
  2. BEMACS = $(emacs) -batch -l targets/elpa.el
  3. all: test
  4. update:
  5. $(emacs) -batch -l targets/install-deps.el
  6. # Use LC_ALL=C to avoid locale dependencies in the dates!
  7. test: clean
  8. LC_ALL=C $(BEMACS) -l tiny-test.el -l tiny.el -f ert-run-tests-batch-and-exit
  9. compile:
  10. $(emacs) -Q -batch -f batch-byte-compile tiny.el
  11. clean:
  12. rm -f f.elc
  13. .PHONY: all test