[giggle] [test] Make GtkBuilder validation fail if xmllint is not installed
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [giggle] [test] Make GtkBuilder validation fail if xmllint is not installed
- Date: Wed, 7 Apr 2010 22:36:09 +0000 (UTC)
commit 7f227e2a9bf40af1b0ff3fc4f4720d3d6bb03563
Author: Javier Jardón <jjardon gnome org>
Date: Thu Apr 8 00:35:17 2010 +0200
[test] Make GtkBuilder validation fail if xmllint is not installed
test/test_gtkbuilder_file_validation.sh | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/test/test_gtkbuilder_file_validation.sh b/test/test_gtkbuilder_file_validation.sh
index d841e29..28907af 100755
--- a/test/test_gtkbuilder_file_validation.sh
+++ b/test/test_gtkbuilder_file_validation.sh
@@ -1,8 +1,14 @@
#/bin/sh -e
-for x in $(find ../data/ -name "*.ui")
+which xmllint >/dev/null 2>&1
+if [ $? -ne 0 ]; then
+ echo "xmllint not installed. Please install it."
+ exit 0
+fi
+
+for x in `find ../data/ -name "*.ui"`
do
- # echo Validating $x
# TODO: Is there a GtkBuilder DTD?
+ echo Validating $x
xmllint --noout $x || exit 1
done
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]