branch: elpa/flx commit 27bc47899a97c1b0ced2c7c5d54e7492fdb8a351 Merge: e24352a502 ce2d375f82 Author: Le Wang <l26w...@gmail.com> Commit: Le Wang <l26w...@gmail.com>
Merge pull request #37 from artagnon/make Makefile: introduce all, clean targets --- Makefile | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 990b7e2cb9..b0d3613d91 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,16 @@ EMACS=emacs EMACS23=emacs23 EMACS-OPTIONS= -.PHONY: test test-nw travis-ci show-version before-test +ELS = flx.el +ELS += flx-ido.el +ELCS = $(ELS:.el=.elc) + +.PHONY: test test-nw travis-ci show-version before-test clean + +all: $(ELCS) + +clean: + $(RM) $(ELCS) show-version: show-version echo "*** Emacs version ***" @@ -24,3 +33,6 @@ test-nw: before-test travis-ci: before-test echo ${EMACS-OPTIONS} ${EMACS} -batch -Q -l tests/run-test.el + +%.elc: %.el + ${EMACS} -batch -Q -L . -f batch-byte-compile $<