diff options
| author | Eli Zaretskii | 2022-04-28 18:37:34 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2022-04-28 18:37:34 +0300 |
| commit | b3023de5431fc308e2a6db61ed4fdd18db785324 (patch) | |
| tree | ca1c8f1adcde2d7192fe7991a672a89139f2610e /admin | |
| parent | 904aaabb0516b98b6195b3e8a37ea85d50a8d185 (diff) | |
| parent | 3b6338c8c351cce721f2f1aa115cadc401179d5c (diff) | |
| download | emacs-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.txt | 29 |
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 | ||
| 57 | 2. Regenerate the etc/AUTHORS file: | 57 | 2. 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 | ||
| 337 | The file download.html may need to be updated, for example if the | ||
| 338 | MS-Windows binaries will be signed by a different person/key than | ||
| 339 | those mentioned there. | ||
| 340 | |||
| 318 | Next, regenerate the various manuals in HTML, PDF, and PS formats: | 341 | Next, 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 |