branch: elpa/flx commit ce2d375f826143e683795088d3790e20b1f1fc6d Author: Ramkumar Ramachandra <artag...@gmail.com> Commit: Ramkumar Ramachandra <artag...@gmail.com>
Makefile: introduce all, clean targets To batch-byte-compile flx.el and flx-ido.el. Signed-off-by: Ramkumar Ramachandra <artag...@gmail.com> --- 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 $<