diff -r 686aa3fcc3a4 -r 6a430707c23e Makefile --- a/Makefile Mon Feb 22 11:42:38 2010 +0200 +++ b/Makefile Mon Feb 22 11:49:37 2010 +0200 @@ -6,6 +6,8 @@ $(error Home env var not set!) endif +FILES_MODE_EL := $(wildcard *-mode.el) + .PHONY: all all: install @@ -15,7 +17,7 @@ cp .emacs-post $(HOME)/.emacs-post .PHONY: install -install: .emacs .emacs-my .emacs-pre .emacs-post $(wildcard lisp/*.el) +install: .emacs .emacs-my .emacs-pre .emacs-post $(FILES_MODE_EL) for file in .emacs-pre .emacs-post; do \ if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \ done @@ -23,7 +25,7 @@ cp .emacs-my $(HOME)/.emacs-my rm -f -r $(HOME)/.emacs.d/my-lisp mkdir -p $(HOME)/.emacs.d/my-lisp - for file in $(wildcard lisp/*.el); do \ + for file in $(FILES_MODE_EL); do \ cp -f $$file $(HOME)/.emacs.d/my-lisp; \ done emacs --batch \