mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
scripts/uboot_helper: update usage and comments after adding crust_config
This commit is contained in:
parent
2b2813471d
commit
b175b5d12f
@ -348,7 +348,7 @@ devices = \
|
|||||||
}
|
}
|
||||||
|
|
||||||
def usage(PROJECT=None, SOC=None, FILE=sys.stdout):
|
def usage(PROJECT=None, SOC=None, FILE=sys.stdout):
|
||||||
print('Usage: %s <project> <soc> <board-name> dtb|config' % sys.argv[0], file=FILE)
|
print('Usage: %s <project> <soc> <board-name> dtb|config|crust_config' % sys.argv[0], file=FILE)
|
||||||
print(' %s <project> <soc>' % sys.argv[0], file=FILE)
|
print(' %s <project> <soc>' % sys.argv[0], file=FILE)
|
||||||
print(' %s <project>' % sys.argv[0], file=FILE)
|
print(' %s <project>' % sys.argv[0], file=FILE)
|
||||||
print('', file=FILE)
|
print('', file=FILE)
|
||||||
@ -392,15 +392,15 @@ if len(sys.argv) > 3 and sys.argv[3] not in devices[sys.argv[1]][sys.argv[2]]:
|
|||||||
exit_error('Invalid board-name: %s' % sys.argv[3], PROJECT=sys.argv[1], SOC=sys.argv[2])
|
exit_error('Invalid board-name: %s' % sys.argv[3], PROJECT=sys.argv[1], SOC=sys.argv[2])
|
||||||
|
|
||||||
if len(sys.argv) == 4:
|
if len(sys.argv) == 4:
|
||||||
exit_error('Invalid option: must specify dtb or config', PROJECT=sys.argv[1], SOC=sys.argv[2])
|
exit_error('Invalid option: must specify dtb, config or crust_config', PROJECT=sys.argv[1], SOC=sys.argv[2])
|
||||||
elif len(sys.argv) > 4 and sys.argv[4] not in ['dtb', 'config', 'crust_config']:
|
elif len(sys.argv) > 4 and sys.argv[4] not in ['dtb', 'config', 'crust_config']:
|
||||||
exit_error('Invalid option: %s' % sys.argv[4], PROJECT=sys.argv[1], SOC=sys.argv[2])
|
exit_error('Invalid option: %s' % sys.argv[4], PROJECT=sys.argv[1], SOC=sys.argv[2])
|
||||||
|
|
||||||
if len(sys.argv) > 5:
|
if len(sys.argv) > 5:
|
||||||
exit_error('Invalid number of arguments: %s' % ' '.join(sys.argv[1:]), PROJECT=sys.argv[1], SOC=sys.argv[2])
|
exit_error('Invalid number of arguments: %s' % ' '.join(sys.argv[1:]), PROJECT=sys.argv[1], SOC=sys.argv[2])
|
||||||
|
|
||||||
# Get dtb or u-boot config for a given project, soc, and board
|
# Get dtb, u-boot or crust config for a given project, soc, and board
|
||||||
# ./scripts/uboot_helper project device board-name dtb|config
|
# ./scripts/uboot_helper project device board-name dtb|config|crust_config
|
||||||
if len(sys.argv) == 5:
|
if len(sys.argv) == 5:
|
||||||
if sys.argv[4] in devices[sys.argv[1]][sys.argv[2]][sys.argv[3]]:
|
if sys.argv[4] in devices[sys.argv[1]][sys.argv[2]][sys.argv[3]]:
|
||||||
print(devices[sys.argv[1]][sys.argv[2]][sys.argv[3]][sys.argv[4]])
|
print(devices[sys.argv[1]][sys.argv[2]][sys.argv[3]][sys.argv[4]])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user