# HG changeset patch # User Oleksandr Gavenko # Date 1214793865 14400 # Node ID d16182a9e7de2b1f0abdefeab8c52d0b2b2373fe # Parent 19b74f7cd49a321cf775d7454cb35c044f7d41e1 By default target `install' copy .emacs if it not exist. diff -r 19b74f7cd49a -r d16182a9e7de Makefile --- 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