fpga: Remove Python2 support from build system
- 2to3 was used to convert the Python scripts, except where the tool choked and manual intervention was required - All references to "python" where replaced with "python3" - buffer() was replaced by memoryview() Original-commit: ca68195b5d12c5410cfac8d459a0b0902c4c72c7
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
#!/usr/bin/python
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import argparse
|
||||
import os, sys
|
||||
import re
|
||||
import sys
|
||||
|
||||
# Parse command line options
|
||||
def get_options():
|
||||
@@ -21,7 +20,7 @@ def main():
|
||||
target_tok = args.target.split('/')
|
||||
if len(target_tok) < 4:
|
||||
print('ERROR: Invalid target format. Must be <arch>/<device>/<package>/<speedgrade>[/<temperaturegrade>[/<silicon_revision>]]')
|
||||
print('ERROR: Parsed only ' + str(len(target_tok)) + ' tokens')
|
||||
print('ERROR: Parsed only ' + str(len(target_tok)) + ' tokens')
|
||||
sys.exit(1)
|
||||
if target_tok[0] in ['artix7', 'kintex7', 'zynq', 'spartan7', 'virtex7']:
|
||||
print('' + target_tok[1] + target_tok[2] + target_tok[3])
|
||||
|
||||
Reference in New Issue
Block a user