# ######################################################################### # general emacs lisp pattern rules # ######################################################################### %/elisp-all: $(call fixpath-shell,$(MAKE)) -C $* $(@F) %/.dir: $(MD) $(call fixpath-shell,$(@D)) touch $@ %.elc : %.el $(call fixpath-shell,$(EMACS))\ --eval '(setq vc-handled-backends nil)' -batch -q -no-site-file\ $(addprefix -L ,$(LOAD_PATH)) $(EMACSFLAGS)\ -f batch-byte-compile $? # Local Variables: # tab-width: 2 # End: