Makefile
changeset 1297 b638d2b23ec9
parent 1295 c43104a5ff4a
child 1301 4ef2dccbddbd
equal deleted inserted replaced
1296:9750529d15df 1297:b638d2b23ec9
   134 	mkdir -p $(mylispdir)
   134 	mkdir -p $(mylispdir)
   135 	$(cleanup_mylispdir)
   135 	$(cleanup_mylispdir)
   136 	for file in .emacs-pre .emacs-post; do \
   136 	for file in .emacs-pre .emacs-post; do \
   137 		[ -f $(emacsdir)/$$file ] || cp $$file $(emacsdir)/$$file; \
   137 		[ -f $(emacsdir)/$$file ] || cp $$file $(emacsdir)/$$file; \
   138 	done
   138 	done
   139 	cp .emacs $(emacsdir)/init.el
       
   140 	cp .emacs-defs .emacs-my $(emacsdir)
       
   141 	mkdir -p $(emacsdir)/server $(HOME)/.gnus/scores
       
   142 	cp all.SCORE $(HOME)/.gnus/scores
       
   143 	cp -f $(EL_FILES) $(mylispdir); \
       
   144 	./.emacs-autogen.sh $(emacsdir)/.emacs-autogen; \
       
   145 	$(EMACS) -Q --batch --eval='(let ((generated-autoload-file "$(mylispdir)/loaddefs.el")) (update-directory-autoloads "$(mylispdir)"))'
       
   146 	\
   139 	\
   147 $(EMACS) --batch --eval='(load "$(curdir)/.emacs-defs")' --eval='(my-load.add-my-loadpaths)' --eval='(load "$(emacsdir)/.emacs-pre")' \
   140 cp .emacs $(emacsdir)/init.el; \
       
   141 cp .emacs-defs .emacs-my $(emacsdir)
       
   142 	\
       
   143 mkdir -p $(emacsdir)/server $(HOME)/.gnus/scores; \
       
   144 cp all.SCORE $(HOME)/.gnus/scores
       
   145 	\
       
   146 cp -f $(EL_FILES) $(mylispdir); \
       
   147 ./.emacs-autogen.sh $(emacsdir)/.emacs-autogen; \
       
   148 $(EMACS) --batch -Q --eval='(let ((generated-autoload-file "$(mylispdir)/loaddefs.el")) (update-directory-autoloads "$(mylispdir)"))'
       
   149 	\
       
   150 $(EMACS) --batch --load "$(curdir)/.emacs-defs" -f 'my-load.add-my-loadpaths' --load "$(emacsdir)/.emacs-pre" \
   148   --eval='(byte-compile-file "$(emacsdir)/.emacs-my")' --eval='(byte-force-recompile "$(mylispdir)")'
   151   --eval='(byte-compile-file "$(emacsdir)/.emacs-my")' --eval='(byte-force-recompile "$(mylispdir)")'
   149 	cp -r srecode/ $(HOME)/.emacs.d/
   152 	cp -r srecode/ $(HOME)/.emacs.d/
   150 
   153 
   151 .PHONY: uninstall
   154 .PHONY: uninstall
   152 uninstall:
   155 uninstall: