Files
emacs/lisp/crdt/Makefile
Daniel Weschke 82f05baffe pkg update and first config fix
org-brain not working, add org-roam
2022-12-19 23:02:34 +01:00

24 lines
629 B
Makefile

EMACS=emacs
.PHONY: package elpa clean compile
package: *.el
@ver=`grep -o "Version: .*" crdt.el | cut -c 10-`; \
tar czvf crdt-$$ver.tar.gz --mode 644 $$(find . -name \*.el)
elpa: *.el
@version=`grep -o "Version: .*" crdt.el | cut -c 10-`; \
dir=crdt-$$version; \
mkdir -p "$$dir"; \
cp $$(find . -name \*.el) crdt-$$version; \
echo "(define-package \"crdt\" \"$$version\" \
\"Simultaneous text editing over network\")" \
> "$$dir"/crdt-pkg.el; \
tar cvf crdt-$$version.tar --mode 644 "$$dir"
clean:
@rm -rf crdt-*/ crdt-*.tar crdt-*.tar.gz *.elc
compile:
${EMACS} -Q --batch -L . -f batch-byte-compile crdt.el