--- 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 \