tasks/01-project-setup.md done

This commit is contained in:
2026-01-24 13:47:18 +01:00
parent 3ca9c10678
commit 61ccba3548
5 changed files with 120 additions and 0 deletions

24
Makefile Normal file
View File

@@ -0,0 +1,24 @@
EMACS ?= emacs
BATCH = $(EMACS) -Q -batch -L .
.PHONY: all compile test lint clean
all: compile test
compile:
$(BATCH) -f batch-byte-compile ob-elixir.el
test:
$(BATCH) -l ert -l test/test-ob-elixir.el \
-f ert-run-tests-batch-and-exit
lint:
$(BATCH) --eval "(require 'package)" \
--eval "(package-initialize)" \
--eval "(package-refresh-contents)" \
--eval "(package-install 'package-lint)" \
-l package-lint \
-f package-lint-batch-and-exit ob-elixir.el
clean:
rm -f *.elc test/*.elc