emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 8bdaac3: Improve admin.el's Makefile in standalone manual tarfile


From: Glenn Morris
Subject: master 8bdaac3: Improve admin.el's Makefile in standalone manual tarfiles
Date: Sun, 28 Feb 2021 21:07:14 -0500 (EST)

branch: master
commit 8bdaac34579fd270b5ba5403711e626fb03587d0
Author: Glenn Morris <rgm@gnu.org>
Commit: Glenn Morris <rgm@gnu.org>

    Improve admin.el's Makefile in standalone manual tarfiles
    
    * admin/admin.el (make-manuals-dist-output-variables):
    Fix abs_top_builddir.  Add EMACS.
    (make-manuals-dist--1): Respect case when replacing output variables.
---
 admin/admin.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/admin/admin.el b/admin/admin.el
index 704c38d..203cf10 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -665,7 +665,8 @@ style=\"text-align:left\">")
 
 (defconst make-manuals-dist-output-variables
   '(("@\\(top_\\)?srcdir@" . ".")      ; top_srcdir is wrong, but not used
-    ("@abs_top_builddir@" . "../../")   ; only for in-tree builds
+    ("@abs_top_builddir@" . ".")        ; wrong but unused
+    ("^\\(EMACS *=\\).*" . "\\1 emacs")
     ("^\\(\\(?:texinfo\\|buildinfo\\|emacs\\)dir *=\\).*" . "\\1 .")
     ("^\\(clean:.*\\)" . "\\1 infoclean")
     ("@MAKEINFO@" . "makeinfo")
@@ -715,7 +716,8 @@ style=\"text-align:left\">")
                   (string-match-p "\\.\\(eps\\|pdf\\)\\'" file)))
          (copy-file file stem)))
     (with-temp-buffer
-      (let ((outvars make-manuals-dist-output-variables))
+      (let ((outvars make-manuals-dist-output-variables)
+            (case-fold-search nil))
        (push `("@version@" . ,version) outvars)
        (insert-file-contents (format "../doc/%s/Makefile.in" type))
        (dolist (cons outvars)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]