aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorEli Zaretskii2022-04-28 18:37:34 +0300
committerEli Zaretskii2022-04-28 18:37:34 +0300
commitb3023de5431fc308e2a6db61ed4fdd18db785324 (patch)
treeca1c8f1adcde2d7192fe7991a672a89139f2610e /admin
parent904aaabb0516b98b6195b3e8a37ea85d50a8d185 (diff)
parent3b6338c8c351cce721f2f1aa115cadc401179d5c (diff)
downloademacs-b3023de5431fc308e2a6db61ed4fdd18db785324.tar.gz
emacs-b3023de5431fc308e2a6db61ed4fdd18db785324.zip
Merge from origin/emacs-28
# Conflicts: # lisp/progmodes/xref.el
Diffstat (limited to 'admin')
-rw-r--r--admin/make-tarball.txt29
1 files changed, 26 insertions, 3 deletions
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
index 17a4d9f807b..c8ee3349cdb 100644
--- a/admin/make-tarball.txt
+++ b/admin/make-tarball.txt
@@ -54,12 +54,31 @@ General steps (for each step, check for possible errors):
54 section at the beginning of that file, and commit etc/NEWS if it 54 section at the beginning of that file, and commit etc/NEWS if it
55 was modified. 55 was modified.
56 56
572. Regenerate the etc/AUTHORS file: 572. Regenerate the versioned ChangeLog.N and etc/AUTHORS files.
58
59 The "M-x authors" command below will first update the current
60 versioned ChangeLog.N file. For this to work correctly, make sure
61 the top-level Makefile says
62
63 PREFERRED_BRANCH = emacs-NN
64
65 where NN is the version on the release branch from which you are
66 producing the tarball. If NN is incorrect, update Makefile.in and
67 re-run 'configure' to update Makefile.
68
69 If the versioned ChangeLog.N file is too large, start a new one
70 by bumping N, and also update the line in top-level Makefile.in
71 which says
72
73 CHANGELOG_HISTORY_INDEX_MAX = N
74
75 by incrementing the value of N by 1; then regenerate Makefile.
76
77 Now:
78
58 M-: (require 'authors) RET 79 M-: (require 'authors) RET
59 M-x authors RET 80 M-x authors RET
60 81
61 (This first updates the current versioned ChangeLog.N)
62
63 If this says "Problem updating ChangeLog", find the reason for the 82 If this says "Problem updating ChangeLog", find the reason for the
64 failure of the command it runs, viz.: 83 failure of the command it runs, viz.:
65 84
@@ -315,6 +334,10 @@ looks like this:
315 </div> 334 </div>
316 </div> 335 </div>
317 336
337The file download.html may need to be updated, for example if the
338MS-Windows binaries will be signed by a different person/key than
339those mentioned there.
340
318Next, regenerate the various manuals in HTML, PDF, and PS formats: 341Next, regenerate the various manuals in HTML, PDF, and PS formats:
319 342
320 Invoke ./admin/make-manuals from the top-level directory of the 343 Invoke ./admin/make-manuals from the top-level directory of the