aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorStefan Kangas2022-09-12 12:15:01 +0200
committerStefan Kangas2022-09-12 12:15:01 +0200
commit2cdb9d03fd28138f079cfe5c788d860beb9ea7c2 (patch)
tree1192d7661bf2fe27fa3592f20e9a3efc9c00f0d7 /admin
parentf771f122d2af99cc9e97085fab8c0e709c519a14 (diff)
downloademacs-2cdb9d03fd28138f079cfe5c788d860beb9ea7c2.tar.gz
emacs-2cdb9d03fd28138f079cfe5c788d860beb9ea7c2.zip
; * admin/make-tarball.txt: Minor clarifications.
Diffstat (limited to 'admin')
-rw-r--r--admin/make-tarball.txt21
1 files changed, 13 insertions, 8 deletions
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
index a60fead2678..ad2aacb57a9 100644
--- a/admin/make-tarball.txt
+++ b/admin/make-tarball.txt
@@ -55,7 +55,8 @@ General steps (for each step, check for possible errors):
55 For a release (as opposed to pretest), delete any left-over "---" 55 For a release (as opposed to pretest), delete any left-over "---"
56 and "+++" markers from etc/NEWS, as well as the "Temporary note" 56 and "+++" markers from etc/NEWS, as well as the "Temporary note"
57 section at the beginning of that file, and commit etc/NEWS if it 57 section at the beginning of that file, and commit etc/NEWS if it
58 was modified. 58 was modified. For a bug fix release (e.g. 28.2), delete any empty
59 headlines too.
59 60
602. Regenerate the versioned ChangeLog.N and etc/AUTHORS files. 612. Regenerate the versioned ChangeLog.N and etc/AUTHORS files.
61 62
@@ -118,12 +119,13 @@ General steps (for each step, check for possible errors):
118 119
119 Set the version number to that of the actual release (commit in 120 Set the version number to that of the actual release (commit in
120 one, as described above). Pick a date about a week from now when 121 one, as described above). Pick a date about a week from now when
121 you intend to make the release. Use M-x add-release-logs to add 122 you intend to make the release. Use M-x add-release-logs from
122 entries to etc/HISTORY and the ChangeLog file. It's best not to 123 admin/admin.el to add entries to etc/HISTORY and the ChangeLog
123 commit these files until the release is actually made. Merge the 124 file. It's best not to commit these files until the release is
124 entries from (unversioned) ChangeLog into the top of the current 125 actually made. Merge the entries from (unversioned) ChangeLog
125 versioned ChangeLog.N and commit that along with etc/HISTORY. 126 into the top of the current versioned ChangeLog.N and commit that
126 Then you can tag that commit as the release. 127 along with etc/HISTORY. Then you can tag that commit as the
128 release.
127 129
128 Alternatively, you can commit and tag with the RC tag right away, 130 Alternatively, you can commit and tag with the RC tag right away,
129 and delay the final tagging until you actually decide to make a 131 and delay the final tagging until you actually decide to make a
@@ -163,7 +165,10 @@ General steps (for each step, check for possible errors):
163 165
164 Commit ChangeLog.N, etc/AUTHORS, lisp/ldefs-boot.el, and the files 166 Commit ChangeLog.N, etc/AUTHORS, lisp/ldefs-boot.el, and the files
165 changed by M-x set-version. Note that the set-version changes 167 changed by M-x set-version. Note that the set-version changes
166 should be committed separately, as described in step 3 above. 168 should be committed separately, as described in step 3 above, to
169 avoid them being merged to master. The lisp/ldefs-boot.el file
170 should not be merged to master either, so it could be added to the
171 same commit or committed separately.
167 172
168 The easiest way of doing that is "C-x v d ROOT-DIR RET", then go 173 The easiest way of doing that is "C-x v d ROOT-DIR RET", then go
169 to the first modified file, press 'M' to mark all modified files, 174 to the first modified file, press 'M' to mark all modified files,