summaryrefslogtreecommitdiff
path: root/qpid/cpp/examples/verify_all
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp/examples/verify_all')
-rwxr-xr-xqpid/cpp/examples/verify_all18
1 files changed, 18 insertions, 0 deletions
diff --git a/qpid/cpp/examples/verify_all b/qpid/cpp/examples/verify_all
new file mode 100755
index 0000000000..db1d6de783
--- /dev/null
+++ b/qpid/cpp/examples/verify_all
@@ -0,0 +1,18 @@
+#!/bin/sh
+# Verify all C++/python example combinations.
+#
+verify=$1; shift
+qpidd=$1; shift
+cpp=$1; shift
+
+trap "$qpidd -q" exit
+export QPID_PORT=`$qpidd -dp0 --data-dir ""`
+export PYTHON_EXAMPLES
+
+find="find $cpp"
+test -d $PYTHON_EXAMPLES && find="$find $PYTHON_EXAMPLES"
+find="$find -name verify"
+test -d $PYTHON_EXAMPLES && \
+ find="$find -o -name verify_cpp_python -o -name verify_python_cpp"
+$verify `$find`
+