Makefile
changeset 275 3af8c9807cbf
parent 270 61173396cfe4
child 279 fd6164dfec82
equal deleted inserted replaced
274:7c18567f0754 275:3af8c9807cbf
    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 -f -r $(HOME)/.emacs.d/my-lisp
    23 	mkdir -p $(HOME)/.emacs.d/my
    23 	mkdir -p $(HOME)/.emacs.d/my-lisp
    24 	for file in $(wildcard lisp/*.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-lisp; \
    26 	done
    26 	done
       
    27 	emacs --batch \
       
    28 		--eval='(let ( (generated-autoload-file "~/.emacs.d/my-lisp/autoload-my.el") ) (update-directory-autoloads "~/.emacs.d/my-lisp") )'
    27 
    29 
    28 .PHONY: uninstall
    30 .PHONY: uninstall
    29 uninstall:
    31 uninstall:
    30 	@echo !!! Nothing done !!!
    32 	@echo !!! Nothing done !!!
    31 
    33