Makefile
changeset 270 61173396cfe4
parent 269 81c80df45b37
child 275 3af8c9807cbf
equal deleted inserted replaced
269:81c80df45b37 270:61173396cfe4
    11 install-all: install
    11 install-all: install
    12 	cp .emacs-pre $(HOME)/.emacs-pre
    12 	cp .emacs-pre $(HOME)/.emacs-pre
    13 	cp .emacs-post $(HOME)/.emacs-post
    13 	cp .emacs-post $(HOME)/.emacs-post
    14 
    14 
    15 .PHONY: install
    15 .PHONY: install
    16 install: .emacs .emacs-my .emacs-pre .emacs-post $(wildcard template-pre/*.el)
    16 install: .emacs .emacs-my .emacs-pre .emacs-post $(wildcard lisp/*.el)
    17 	for file in .emacs-pre .emacs-post; do \
    17 	for file in .emacs-pre .emacs-post; do \
    18 		if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \
    18 		if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \
    19 	done
    19 	done
    20 	cp .emacs $(HOME)/.emacs
    20 	cp .emacs $(HOME)/.emacs
    21 	cp .emacs-my $(HOME)/.emacs-my
    21 	cp .emacs-my $(HOME)/.emacs-my
    22 	rm -r $(HOME)/.emacs.d/my
    22 	rm -r $(HOME)/.emacs.d/my
    23 	mkdir -p $(HOME)/.emacs.d/my
    23 	mkdir -p $(HOME)/.emacs.d/my
    24 	for file in $(wildcard template-pre/*.el); do \
    24 	for file in $(wildcard lisp/*.el); do \
    25 		cp -f $$file $(HOME)/.emacs.d/my; \
    25 		cp -f $$file $(HOME)/.emacs.d/my; \
    26 	done
    26 	done
    27 
    27 
    28 .PHONY: uninstall
    28 .PHONY: uninstall
    29 uninstall:
    29 uninstall: