(c-after-change-check-<>-operators):
[bpt/emacs.git] / lisp / makefile.w32-in
index d909c90..31e3144 100644 (file)
@@ -146,14 +146,18 @@ loaddefs.el-CMD:
        echo ;;; End:>> $@
        echo ;;; loaddefs.el ends here>> $@
 
+# Use . instead of $(lisp) because $(lisp) is an absolute file name,
+# including a drive letter and any leading directories, so the generated
+# loaddefs.el will mention file names that on other machine reference
+# possibly non-existent directories.
 autoloads: $(lisp)/loaddefs.el doit
-       @echo Directories: $(WINS)
+       @echo Directories: $(WINS)
        $(emacs) -l autoload \
                --eval $(ARGQUOTE)(setq find-file-hook nil \
                        find-file-suppress-same-file-warnings t \
                        generated-autoload-file \
                          $(DQUOTE)$(lisp)/loaddefs.el$(DQUOTE))$(ARGQUOTE) \
-               -f batch-update-autoloads $(lisp) $(WINS)
+               -f batch-update-autoloads . $(WINS)
 
 $(lisp)/subdirs.el:
        $(MAKE) $(MFLAGS) update-subdirs
@@ -306,6 +310,7 @@ $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC)
           -l autoload \
           --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \
           --eval "(setq generated-autoload-file \"$(lisp)/mh-e/mh-loaddefs.el\")" \
+          --eval "(setq find-file-suppress-same-file-warnings t)" \
           --eval "(setq make-backup-files nil)" \
           -f batch-update-autoloads $(lisp)/mh-e