mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
Set Python scripts to use Python 3
Several of these already required Python 3 and would not run under 2.7.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#!/usr/bin/env python3
|
||||
# encoding: utf-8
|
||||
# Thomas Nagy, 2008-2010 (ita)
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#! /usr/bin/env python
|
||||
#! /usr/bin/env python3
|
||||
# encoding: utf-8
|
||||
|
||||
"""
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#! /usr/bin/env python
|
||||
#! /usr/bin/env python3
|
||||
#
|
||||
# RTEMS (http://www.rtems.org/)
|
||||
# Copyright 2020, 2022 Chris Johns (chrisj@rtems.org)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# SPDX-License-Identifier: BSD-2-Clause
|
||||
#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# SPDX-License-Identifier: BSD-2-Clause
|
||||
#
|
||||
@@ -28,14 +28,14 @@
|
||||
import argparse
|
||||
import sys
|
||||
|
||||
sys.argv = list(filter(lambda a: a != '-', sys.argv))
|
||||
sys.argv = list([a for a in sys.argv if a != '-'])
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('-E', action='count')
|
||||
parser.add_argument('-dM', action='count')
|
||||
args = parser.parse_args()
|
||||
|
||||
if args.E > 0:
|
||||
if args.E and args.E > 0:
|
||||
print("#define __GNUC__ 7")
|
||||
print("#define __GNUC_MINOR__ 4")
|
||||
print("#define __GNUC_PATCHLEVEL__ 0")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# SPDX-License-Identifier: BSD-2-Clause
|
||||
#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# SPDX-License-Identifier: BSD-2-Clause
|
||||
#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#! /usr/bin/env python
|
||||
#! /usr/bin/env python3
|
||||
#
|
||||
# Copyright 2018 Chris Johns (chrisj@rtems.org)
|
||||
# All rights reserved.
|
||||
@@ -33,12 +33,9 @@
|
||||
# Python version the rtems-test-check script.
|
||||
#
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
import os
|
||||
import os.path
|
||||
import re
|
||||
import sre_constants
|
||||
import sys
|
||||
|
||||
def eprint(*args, **kwargs):
|
||||
@@ -219,7 +216,7 @@ for test in tests:
|
||||
for e in testdata['rexclude']:
|
||||
try:
|
||||
m = re.compile(e).match(test)
|
||||
except sre_constants.error as ree:
|
||||
except re.error as ree:
|
||||
eprint('error: invalid rexclude regx: %s: %s' % (e, ree))
|
||||
print('INVALID-TEST-DATA')
|
||||
sys.exit(1)
|
||||
@@ -229,7 +226,7 @@ for test in tests:
|
||||
for i in testdata['rinclude']:
|
||||
try:
|
||||
m = re.compile(i).match(test)
|
||||
except sre_constants.error as ree:
|
||||
except re.error as ree:
|
||||
eprint('error: invalid rinclude regx: %s: %s' % (i, ree))
|
||||
print('INVALID-TEST-DATA')
|
||||
sys.exit(1)
|
||||
@@ -248,7 +245,7 @@ for test in tests:
|
||||
for ftest in testdata['flags'][mode]:
|
||||
try:
|
||||
m = re.compile(ftest).match(test)
|
||||
except sre_constants.error as ref:
|
||||
except re.error as ref:
|
||||
eprint('error: invalid flags test regx: %s: %s' % (ftest, ref))
|
||||
print('INVALID-TEST-DATA')
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user