By default target `install' copy .emacs if it not exist.
--- a/Makefile Sun Jun 29 22:39:37 2008 -0400
+++ b/Makefile Sun Jun 29 22:44:25 2008 -0400
@@ -8,12 +8,13 @@
all: install
-install: .emacs-my
- for file in $^; do \
- cp $$file $(HOME)/$$file; \
- done
+install: .emacs .emacs-my
+ if [ ! -f $$HOME/.emacs ]; then \
+ cp .emacs $$HOME/.emacs; \
+ fi
+ cp .emacs-my $$HOME/.emacs-my
install-all: .emacs .emacs-my
for file in $^; do \
- cp $$file $(HOME)/$$file; \
- done
+ cp $$file $(HOME)/$$file; \
+ done