mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +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):
|
||||
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>' % sys.argv[0], 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])
|
||||
|
||||
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']:
|
||||
exit_error('Invalid option: %s' % sys.argv[4], PROJECT=sys.argv[1], SOC=sys.argv[2])
|
||||
|
||||
if len(sys.argv) > 5:
|
||||
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
|
||||
# ./scripts/uboot_helper project device board-name dtb|config
|
||||
# Get dtb, u-boot or crust config for a given project, soc, and board
|
||||
# ./scripts/uboot_helper project device board-name dtb|config|crust_config
|
||||
if len(sys.argv) == 5:
|
||||
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]])
|
||||
|
Loading…
x
Reference in New Issue
Block a user