summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-03-04 09:52:57 (GMT)
committerBoris Kolpackov <boris@codesynthesis.com>2019-03-04 09:52:57 (GMT)
commit3b8ebf23cf0144647166108ee61b8b6c9984849e (patch)
tree30459dd692f2c5c4e6070477c09dc244a0da7006
parentdf9b4da731ddca50b0192fb07109784f79324222 (diff)
Update release document with upgrade steps
-rw-r--r--doc/release.cli22
1 files changed, 21 insertions, 1 deletions
diff --git a/doc/release.cli b/doc/release.cli
index 6639371..7cb68e1 100644
--- a/doc/release.cli
+++ b/doc/release.cli
@@ -101,7 +101,7 @@ distribution from \c{etc/stage} and add the pre-distributed packages
\
-\h#upgrade|Upgrade dependencies|
+\h#upgrade-dep|Upgrade dependencies|
Upgrade all dependencies in the \c{build2} toolchain build:
@@ -721,4 +721,24 @@ distribution from \c{etc/stage} and add the pre-distributed packages
Commit and push changes to \c{etc/} and \c{private/}.
+
+\h1#upgrade|Upgrade|
+
+\h#upgrade-baseutils|Upgrade \c{baseutils}|
+
+ Remember to update the GCC version in the stage \c{buildtab}s for the
+ configuration that uses \c{mingw} package.
+
+\h#upgrade-buildos|Upgrade \c{buildos}|
+
+ See \c{bootstrap.txt} for the procedure. Start with the \c{devel} machines.
+
+\h#upgrade-build-machines|Upgrade build machines|
+
+ Check every major compiler and OS if a new version is available.
+
+\h#upgrade-packages|Upgrade packages|
+
+ Consider upgrading to new upstream versions in \c{packaging/}.
+
"