aboutsummaryrefslogtreecommitdiffstats
path: root/releasing.txt
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2020-12-14 14:46:46 +0100
committerSimon Ser <contact@emersion.fr>2021-03-05 09:15:04 +0000
commit3bda3d1b4729c8ee7c533520a199611cb841bc8f (patch)
tree586d317781dcbd030bb2c288892b4a1bcc42cbdb /releasing.txt
parentserver: add wl_display getter for wl_global (diff)
downloadwayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar.gz
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar.bz2
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar.lz
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar.xz
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.tar.zst
wayland-3bda3d1b4729c8ee7c533520a199611cb841bc8f.zip
build: drop autotools
Meson now replaces autotools. Signed-off-by: Simon Ser <contact@emersion.fr>
Diffstat (limited to 'releasing.txt')
-rw-r--r--releasing.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/releasing.txt b/releasing.txt
index 1481f7c..db87971 100644
--- a/releasing.txt
+++ b/releasing.txt
@@ -3,16 +3,16 @@ To make a release of Wayland, follow these steps.
0. Verify the test suites and codebase checks pass. All of the
tests should either pass or skip.
- $ make check
+ $ ninja -C build/ test
- 1. Update the first stanza of configure.ac to the intended version.
+ 1. Update the first stanza of meson.build to the intended version.
Then commit your changes:
$ export RELEASE_NUMBER="x.y.z"
$ export RELEASE_NAME="[alpha|beta|RC1|RC2|official|point]"
$ git status
- $ git commit configure.ac -m "configure.ac: bump to version $RELEASE_NUMBER for the $RELEASE_NAME release"
+ $ git commit meson.build -m "build: bump to version $RELEASE_NUMBER for the $RELEASE_NAME release"
$ git push
2. Run the release.sh script to generate the tarballs, sign and
@@ -69,9 +69,9 @@ development early).
$ git branch x.y [sha]
$ git push origin x.y
-The master branch's configure.ac version should always be (at least)
+The master branch's meson.build version should always be (at least)
x.y.90, with x.y being the most recent stable branch. The stable
-branch's configure.ac version is just whatever was most recently
+branch's meson.build version is just whatever was most recently
released from that branch.
For stable branches, we commit fixes to master first, then cherry-pick