Mercurial > hg > truffle
changeset 3689:9878f53ebe09
Added helper script for gl.py.
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 22 Nov 2011 11:48:41 +0100 |
parents | ff6582ef15b3 |
children | f8d7ab42c479 |
files | pytools/gl |
diffstat | 1 files changed, 21 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pytools/gl Tue Nov 22 11:48:41 2011 +0100 @@ -0,0 +1,21 @@ +#!/bin/bash + +dir=`/bin/pwd` +while [ ! \( -f "$dir/pytools/gl.py" -a -f "$dir/GRAAL_README" \) ]; do + dir="$(dirname $dir)" + if [ "$dir" = "/" ]; then + echo "Cannot find 'pytools/gl.py' in `/bin/pwd` or any of it's parents" + exit 1 + fi +done + +python <<END +import sys +major, minor, micro, _, _ = sys.version_info +if major != 2 or minor != 7: + raise SystemExit('The gl.py script requires Python 2.7, not {0}.{1}.{2}'.format(major, minor, micro)) +END +if [ $? -eq 0 ]; then + exec python "$dir/pytools/gl.py" "$@" +fi +