diff options
author | Chris Johns <chrisj@rtems.org> | 2020-08-25 21:21:50 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2020-08-25 21:21:50 +1000 |
commit | 650c6f99333c7f163f81817d3f71f93d0ae17ee4 (patch) | |
tree | ddd15ac1a9a08c7631e2e5eb2101682351f52520 /source-builder/sb-reports | |
parent | 40af487dfc26a583e7d20b7af9ca2058ed69e1ef (diff) |
sb: Use shebang env python
Closes #4037
Diffstat (limited to 'source-builder/sb-reports')
-rwxr-xr-x | source-builder/sb-reports | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/source-builder/sb-reports b/source-builder/sb-reports index 5fb02d1..194c4ab 100755 --- a/source-builder/sb-reports +++ b/source-builder/sb-reports @@ -1,7 +1,7 @@ -#! /bin/sh +#! /usr/bin/env python # # RTEMS Tools Project (http://www.rtems.org/) -# Copyright 2018 Chris Johns (chrisj@rtems.org) +# Copyright 2010-2013 Chris Johns (chrisj@rtems.org) # All rights reserved. # # This file is part of the RTEMS Tools package in 'rtems-tools'. @@ -17,11 +17,14 @@ # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -# -set -e -base=$(dirname $0) -PYTHON_CMD=${base}/sb/cmd-reports.py -if test -f ${base}/sb/python-wrapper.sh; then - . ${base}/sb/python-wrapper.sh -fi -echo "error: python wrapper not found" + +from __future__ import print_function + +import sys + +try: + import sb.reports + sb.reports.run(sys.argv) +except ImportError: + print("Incorrect Source Builder installation", file = sys.stderr) + sys.exit(1) |