[gst-cvs] www: new-release: error out if the RELEASE file was not generated for some reason
Tim Mueller
tpm at kemper.freedesktop.org
Wed Feb 10 16:08:16 PST 2010
Module: www
Branch: master
Commit: 1d6962e50f8c1751e53d8d6dd3ce09fe87d8d2af
URL: http://cgit.freedesktop.org/gstreamer/www/commit/?id=1d6962e50f8c1751e53d8d6dd3ce09fe87d8d2af
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date: Wed Feb 10 23:46:46 2010 +0000
new-release: error out if the RELEASE file was not generated for some reason
This may happen for example when there's a syntax error in the XML
(e.g. forgot to escape some chars in the features list) or the
build system in www failed for some reason (e.g. because it has
been a while since autogen was run last and automake has been
upgraded since).
---
bin/new-release | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/bin/new-release b/bin/new-release
index a54fd27..6dc6eaa 100755
--- a/bin/new-release
+++ b/bin/new-release
@@ -185,7 +185,13 @@ make
release=htdocs/releases/$module/$version
echo "Copying RELEASE"
-cp $release $moduledir/RELEASE
+cp $release $moduledir/RELEASE || {
+ echo "Error copying $release $moduledir/RELEASE."
+ echo "Maybe there was a problem creating $release , maybe because"
+ echo "there is a syntax error in $release.xml or some other problem"
+ echo "occured when rebuilding www/htdocs/releases/$module"
+ exit 1
+}
echo "Press Enter to update NEWS with information from RELEASE"
read
More information about the Gstreamer-commits
mailing list