Makefile
changeset 1285 8e2c4332223d
parent 1283 9765c6674f79
child 1295 c43104a5ff4a
equal deleted inserted replaced
1284:0e25700290c4 1285:8e2c4332223d
   105 	\
   105 	\
   106 mkdir -p $(mylispdir); \
   106 mkdir -p $(mylispdir); \
   107 rm -f $(emacsdir)/autoload-my.el; \
   107 rm -f $(emacsdir)/autoload-my.el; \
   108 rm -f ~/.emacs; \
   108 rm -f ~/.emacs; \
   109 [ -d $(emacsdir)/my-lisp ] && mv $(emacsdir)/my-lisp $(mylispdir); \
   109 [ -d $(emacsdir)/my-lisp ] && mv $(emacsdir)/my-lisp $(mylispdir); \
   110 for f in .emacs-my .emacs-custom.el .emacs-pre .emacs-post .emacs-places .emacs.desktop .emacs.bmk .emacs-places .emacs-autogen .ido.last .recentf; do \
   110 for f in .emacs-my .emacs-custom.el .emacs-pre .emacs-post .emacs-places .emacs.desktop .emacs-places .emacs-autogen .ido.last .recentf; do \
   111   if [ -f ~/$$f ]; then [ -f $(emacsdir)/$$f ] && mv ~/$$f $(emacsdir)/$$f.1 || mv ~/$$f $(emacsdir); fi; \
   111   if [ -f ~/$$f ]; then [ -f $(emacsdir)/$$f ] && mv ~/$$f $(emacsdir)/$$f.1 || mv ~/$$f $(emacsdir); fi; \
   112   if [ -f $(mylispdir)/$$f ]; then [ -f $(emacsdir)/$$f ] && mv $(mylispdir)/$$f $(emacsdir)/$$f.2 || mv $(mylispdir)/$$f $(emacsdir); fi; \
   112   if [ -f $(mylispdir)/$$f ]; then [ -f $(emacsdir)/$$f ] && mv $(mylispdir)/$$f $(emacsdir)/$$f.2 || mv $(mylispdir)/$$f $(emacsdir); fi; \
   113 done; \
   113 done; \
   114 for f in `find $(mylispdir) -maxdepth 1 -type f -name '.emacs?*'`; do \
   114 for f in `find $(mylispdir) -maxdepth 1 -type f -name '.emacs?*'`; do \
   115   fn=$${f##*/}; \
   115   fn=$${f##*/}; \
   116   [ -f $(emacsdir)/$$fn ] && mv $$f $(emacsdir)/$$fn.3 || mv $$f $(emacsdir); \
   116   [ -f $(emacsdir)/$$fn ] && mv $$f $(emacsdir)/$$fn.3 || mv $$f $(emacsdir); \
   117 done; \
   117 done; \
       
   118 if [ -f ~/.emacs.bmk ]; then [ -f $(emacsdir)/bookmarks ] && mv ~/.emacs.bmk $(emacsdir)/bookmarks.$$$$ || mv ~/.emacs.bmk $(emacsdir)/bookmarks; fi; \
       
   119 if [ -f $(emacsdir)/.emacs.bmk ]; then [ -f $(emacsdir)/bookmarks ] && mv $(emacsdir)/.emacs.bmk $(emacsdir)/bookmarks.$$$$ || mv $(emacsdir)/.emacs.bmk $(emacsdir)/bookmarks; fi; \
   118 echo $(COMPAT_VER) >$(COMPAT_FILE); \
   120 echo $(COMPAT_VER) >$(COMPAT_FILE); \
   119 make install
   121 make install
   120 
   122 
   121 .PHONY: install-all
   123 .PHONY: install-all
   122 install-all: install
   124 install-all: install