X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=Makefile.in;h=9ad496c7ad61dfb5b6ad600a1846fc8f5e6c4231;hb=8b79a80fea152a73455d334c4987a4456d687e74;hp=c662fb5064697b94ea7d06cd824dfd3bc72bf44b;hpb=f4c6ea4292d45aacf9ef031a4eca90243d08ec7f;p=elisp%2Fgnus.git- diff --git a/Makefile.in b/Makefile.in index c662fb5..9ad496c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -10,6 +10,12 @@ XEMACS = @XEMACS@ PACKAGEDIR = @PACKAGEDIR@ GNUS_PRODUCT_NAME = @GNUS_PRODUCT_NAME@ +# It may be needed for Meadow/NTEmacs when sh.exe is used for SHELL. +# Because Meadow/NTEmacs will get the value of the current-directory from +# the environment variable PWD, but sh.exe will not take care of it even +# if the current-directory has changed. So we should invalidate it. +PWD= + # It will be used to look for the XEmacs package path if this file is # mis-configured (e.g. configured for FSFmacs). EXAMINE_PACKAGEDIR = $(XEMACS) -batch -q -no-site-file -eval \ @@ -52,11 +58,11 @@ install-info-ja: cd texi && $(MAKE) EMACS="$(EMACS)" infodir="$(infodir)" install-ja ## Rule for XEmacs package. -install-package: xlick compose-package remove-extra-files-in-package \ +install-package: xclever compose-package remove-extra-files-in-package \ install-package-lisp \ install-package-info install-package-manifest -install-package-ja: xlick compose-package remove-extra-files-in-package \ +install-package-ja: xclever compose-package remove-extra-files-in-package \ install-package-lisp \ install-package-info install-package-info-ja \ install-package-manifest @@ -74,10 +80,10 @@ install-package-lisp: fi; \ echo "cd lisp && $(MAKE) EMACS=$(XEMACS)" \ "lispdir=$$package_dir""/lisp/$(GNUS_PRODUCT_NAME)" \ - "install-lisp"; \ + "install-without-compiling"; \ cd lisp && $(MAKE) EMACS="$(XEMACS)" \ lispdir="$$package_dir""/lisp/$(GNUS_PRODUCT_NAME)" \ - install-lisp + install-without-compiling install-package-info: @if test x$(PACKAGEDIR) = x; then \ @@ -127,6 +133,9 @@ compose-package: cd lisp && $(MAKE) EMACS="$(XEMACS)" compose-package ## +xclever: + cd lisp && $(MAKE) EMACS="$(XEMACS)" lispdir="$(lispdir)" clever + xlick: cd lisp && $(MAKE) EMACS="$(XEMACS)" lispdir="$(lispdir)" all @@ -136,6 +145,11 @@ xinfo: xinfo-ja: cd texi && $(MAKE) EMACS="$(XEMACS)" ja-info +uninstall: + cd lisp && $(MAKE) lispdir="$(lispdir)" uninstall + cd texi && $(MAKE) uninstall + cd etc && $(MAKE) uninstall + # Rule for Lars and nobody else. some: cd lisp && $(MAKE) EMACS="$(EMACS)" some @@ -154,7 +168,7 @@ clean: for i in lisp texi; do (cd $$i; $(MAKE) clean); done elclean: - cd lisp && rm -f *.elc auto-autoloads.el custom-load.el + cd lisp && rm -f *.elc auto-autoloads.el custom-load.el gnus-load.el x: $(MAKE) EMACS="$(XEMACS)" @@ -164,7 +178,7 @@ xsome: distclean: clean rm -rf *~ - for i in lisp texi etc; do (cd $$i; $(MAKE) distclean); done + for i in lisp texi etc texi/ps; do (cd $$i; $(MAKE) distclean); done rm -f config.log config.status config.cache Makefile config.status: $(srcdir)/configure