Skip to content

Commit 8e002b0

Browse files
committed
build: instruction updates/reorder
Try to make release more efficient.
1 parent 6fdbeae commit 8e002b0

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

RELEASE.txt

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,7 @@ Roundup release checklist:
7272

7373
python3 setup.py check --restructuredtext --metadata --strict
7474

75-
6. Clean out all *.orig, *.rej, .#* files from the source.
76-
77-
find . -name '*.orig' -exec rm {} \;
78-
find . -name '*.rej' -exec rm {} \;
79-
find . -name '.#*' -exec rm {} \;
80-
81-
6a. Rebuild .mo translation files in distribution
75+
6. Rebuild .mo translation files in distribution
8276

8377
cd locale
8478
make
@@ -89,7 +83,15 @@ Roundup release checklist:
8983
python3 setup.py clean --all
9084
rm -rf build/share # deletes locale .mo files
9185

92-
Build including new .mo files built in 6a.
86+
Clean out all *.orig, *.rej, .#* files from the source.
87+
88+
find . -name '*.orig' -exec rm {} \;
89+
find . -name '*.rej' -exec rm {} \;
90+
find . -name '.#*' -exec rm {} \;
91+
92+
7a.
93+
94+
Build including new .mo files built in 6.
9395

9496
python3 setup.py build
9597

@@ -99,6 +101,7 @@ Roundup release checklist:
99101

100102
cd doc
101103
make
104+
cd ..
102105

103106
runs commands to turn man pages into html files and adds them to
104107
html_extra/man_pages subdir. Then it generates html text from
@@ -113,10 +116,11 @@ Roundup release checklist:
113116

114117
(if you find sdist a little verbose, add "--quiet" to the end of the
115118
command)
119+
116120
9a. 2021/04/17 skip this for now. Need to make sure that whl installs
117121
executable scripts properly and update these directions to test.
118122

119-
python2 setup.py bdist_wheel; python3 setup.py bdist_wheel
123+
python3 setup.py bdist_wheel
120124

121125
to create binary distributions in wheel format. (egg format is
122126
deprecated.)
@@ -143,6 +147,7 @@ Roundup release checklist:
143147

144148
any file with a count of 2 or more needs to be removed from
145149
MANIFEST.in and possibly cleaned out of the build tree.
150+
146151
10b: if you added/removed files rebuild starting at step 6a.
147152

148153
11. Unpack the new tarball created in dist/roundup-<version>.tar.gz

0 commit comments

Comments
 (0)