Makefile
changeset 261 16b1f9a3ee99
parent 260 437507e141b4
child 267 55541cafde9d
equal deleted inserted replaced
260:437507e141b4 261:16b1f9a3ee99
    27 		cp $$file $(HOME)/$$file; \
    27 		cp $$file $(HOME)/$$file; \
    28 	done
    28 	done
    29 
    29 
    30 .PHONY: update-dot-emacs-pre
    30 .PHONY: update-dot-emacs-pre
    31 update-dot-emacs-pre:
    31 update-dot-emacs-pre:
       
    32 	printf ";; DO NOT EDIT! This file automatically generated.\n\n" >$(HOME)/.emacs-pre-auto
    32 	for file in `cd template-pre; ls *.el`; do \
    33 	for file in `cd template-pre; ls *.el`; do \
    33 		tag=$${file%.el}; \
    34 		cat template-pre/$$file >>$(HOME)/.emacs-pre-auto; \
    34 		if grep "DO NOT EDIT COMMENT! TAG: $$tag" $(HOME)/.emacs-pre; then \
       
    35 			:; \
       
    36 		else \
       
    37 			cat template-pre/$$file >>$(HOME)/.emacs-pre; \
       
    38 		fi; \
       
    39 	done
    35 	done
    40 
    36 
    41 .PHONY: update-dot-emacs-post
    37 .PHONY: update-dot-emacs-post
    42 update-dot-emacs-post:
    38 update-dot-emacs-post:
       
    39 	printf ";; DO NOT EDIT! This file automatically generated.\n\n" >$(HOME)/.emacs-post-auto
    43 	for file in `cd template-post; ls *.el`; do \
    40 	for file in `cd template-post; ls *.el`; do \
    44 		tag=$${file%.el}; \
    41 		cat template-post/$$file >>$(HOME)/.emacs-post-auto; \
    45 		if grep "DO NOT EDIT COMMENT! TAG: $$tag" $(HOME)/.emacs-post; then \
       
    46 			:; \
       
    47 		else \
       
    48 			cat template-post/$$file >>$(HOME)/.emacs-post; \
       
    49 		fi; \
       
    50 	done
    42 	done
    51 
    43 
    52 .PHONY: tar
    44 .PHONY: tar
    53 tar:
    45 tar:
    54 	tar cf dot-emacs.tar .emacs .emacs-my
    46 	tar cf dot-emacs.tar .emacs .emacs-my