Whew, it the last one.
[elisp/gnus.git-] / Makefile.in
index c662fb5..9a70c03 100644 (file)
@@ -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
 
@@ -154,7 +163,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)"