aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Lespiau2015-03-19 11:24:49 -0500
committerDamien Lespiau2015-03-20 10:53:57 -0500
commit8f245b777b21e8c0151f9a254a56a7cb23b66d15 (patch)
tree4e94099dc603510ced87865c7c3dc5f66d2ef81e /RELEASING
parent8576527cfacaf42af8316e1030c192193e94225a (diff)
downloadexternal-libdrm-8f245b777b21e8c0151f9a254a56a7cb23b66d15.tar.gz
external-libdrm-8f245b777b21e8c0151f9a254a56a7cb23b66d15.tar.xz
external-libdrm-8f245b777b21e8c0151f9a254a56a7cb23b66d15.zip
RELEASING: Fix releasing instructions to match the latest release.sh
It seems that the tests don't need DRM master anymore? at least make distcheck passes when X is running. release.sh is also invoked with just the path to the libdrm git checkout and we don't want to pass additional arguments that will be treated as additional modules we want to release. Also, make a note that release.sh will run make distcheck for you, so we don't strickly need to run it beforehand. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'RELEASING')
-rw-r--r--RELEASING19
1 files changed, 9 insertions, 10 deletions
diff --git a/RELEASING b/RELEASING
index 3f07146d..e17dbea2 100644
--- a/RELEASING
+++ b/RELEASING
@@ -20,13 +20,12 @@ Follow these steps to release a new version of libdrm:
20 4) Run autoconf and then re-run ./configure so the build system 20 4) Run autoconf and then re-run ./configure so the build system
21 picks up the new version number. 21 picks up the new version number.
22 22
23 5) Verify that the code passes "make distcheck". libdrm is tricky 23 5) (optional step, release.sh will make distcheck for you, but it can be
24 to distcheck since the test suite will need to become drm master. 24 heart warming to verify that make distcheck passes)
25 This means that you need to run it outside X, that is, in text
26 mode (KMS or no KMS doesn't matter).
27 25
28 Running "make distcheck" should result in no warnings or errors 26 Verify that the code passes "make distcheck". Running "make
29 and end with a message of the form: 27 distcheck" should result in no warnings or errors and end with a
28 message of the form:
30 29
31 ============================================= 30 =============================================
32 libdrm-X.Y.Z archives ready for distribution: 31 libdrm-X.Y.Z archives ready for distribution:
@@ -52,11 +51,11 @@ Follow these steps to release a new version of libdrm:
52 51
53 6) Use the release.sh script from the xorg/util/modular repo to 52 6) Use the release.sh script from the xorg/util/modular repo to
54 upload the tarballs to the freedesktop.org download area and 53 upload the tarballs to the freedesktop.org download area and
55 create an annouce email template. The script takes three 54 create an annouce email template. The script takes one argument:
56 arguments: a "section", the previous tag and the new tag we just 55 the path to the libdrm checkout. So, if a checkout of modular is
57 created. For 2.4.16 again, the command is: 56 at the same level than the libdrm repo:
58 57
59 ../modular/release.sh libdrm 2.4.15 2.4.16 58 ./modular/release.sh libdrm
60 59
61 This copies the two tarballs to freedesktop.org and creates 60 This copies the two tarballs to freedesktop.org and creates
62 libdrm-2.4.16.announce which has a detailed summary of the 61 libdrm-2.4.16.announce which has a detailed summary of the