buildman: fix boards.cfg parsing
Commit 27af930e9a
changed the boards.cfg format
but missed to change the parsing in buildman.
This patch changes c'tor of Board class to the new sequence, but omits
maintainer field.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
This commit is contained in:
parent
2f0877c7f4
commit
03c1bb2425
@ -5,16 +5,17 @@
|
||||
|
||||
class Board:
|
||||
"""A particular board that we can build"""
|
||||
def __init__(self, target, arch, cpu, board_name, vendor, soc, options):
|
||||
def __init__(self, status, arch, cpu, soc, vendor, board_name, target, options):
|
||||
"""Create a new board type.
|
||||
|
||||
Args:
|
||||
target: Target name (use make <target>_config to configure)
|
||||
status: define whether the board is 'Active' or 'Orphaned'
|
||||
arch: Architecture name (e.g. arm)
|
||||
cpu: Cpu name (e.g. arm1136)
|
||||
board_name: Name of board (e.g. integrator)
|
||||
vendor: Name of vendor (e.g. armltd)
|
||||
soc: Name of SOC, or '' if none (e.g. mx31)
|
||||
vendor: Name of vendor (e.g. armltd)
|
||||
board_name: Name of board (e.g. integrator)
|
||||
target: Target name (use make <target>_config to configure)
|
||||
options: board-specific options (e.g. integratorcp:CM1136)
|
||||
"""
|
||||
self.target = target
|
||||
@ -63,8 +64,10 @@ class Boards:
|
||||
for upto in range(len(fields)):
|
||||
if fields[upto] == '-':
|
||||
fields[upto] = ''
|
||||
while len(fields) < 9:
|
||||
while len(fields) < 8:
|
||||
fields.append('')
|
||||
if len(fields) > 8:
|
||||
fields = fields[:8]
|
||||
|
||||
board = Board(*fields)
|
||||
self.AddBoard(board)
|
||||
|
Loading…
Reference in New Issue
Block a user