Makefile
changeset 93 99f967be941a
parent 45 d16182a9e7de
child 96 1c9a7ccc584a
equal deleted inserted replaced
82:1a705650ca56 93:99f967be941a
     6 
     6 
     7 .PHONY: all install install-all
     7 .PHONY: all install install-all
     8 
     8 
     9 all: install
     9 all: install
    10 
    10 
    11 install: .emacs .emacs-my
    11 install: .emacs .emacs-my .emacs-my-pre .emacs-my-post
    12 	if [ ! -f $$HOME/.emacs ]; then \
    12 	for file in .emacs .emacs-my-pre .emacs-my-post; do \
    13 		cp .emacs $$HOME/.emacs; \
    13 		if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \
    14 	fi
    14 	done
    15 	cp .emacs-my $$HOME/.emacs-my
    15 	cp .emacs-my $(HOME)/.emacs-my
    16 
    16 
    17 install-all: .emacs .emacs-my
    17 install-all: .emacs .emacs-my .emacs-my-pre .emacs-my-post
    18 	for file in $^; do \
    18 	for file in $^; do \
    19 		cp $$file $(HOME)/$$file; \
    19 		cp $$file $(HOME)/$$file; \
    20 	done
    20 	done