]> granicus.if.org Git - libevent/commitdiff
Make rpcgen_wrapper.sh work on systems without a "python2" binary
authorNick Mathewson <nickm@torproject.org>
Fri, 16 Nov 2012 15:28:19 +0000 (10:28 -0500)
committerNick Mathewson <nickm@torproject.org>
Fri, 16 Nov 2012 15:28:19 +0000 (10:28 -0500)
test/rpcgen_wrapper.sh

index a60331c92ab380bcbcbe698719d0d3e580fa2e80..d2101b05c1d0bfe81e836fe588ba978056db6ce0 100755 (executable)
@@ -26,9 +26,17 @@ exit_failed() {
     exit 1
 }
 
+if [ -x /usr/bin/python2 ] ; then
+  PYTHON2=/usr/bin/python2
+elif [ "x`which python2`" != x ] ; then
+  PYTHON2=python2
+else
+  PYTHON2=python
+fi
+
 srcdir=$1
 srcdir=${srcdir:-.}
-${srcdir}/../event_rpcgen.py ${srcdir}/regress.rpc
+${PYTHON2} ${srcdir}/../event_rpcgen.py ${srcdir}/regress.rpc
 case "$?" in
  0)
     exit_updated