Skip to content
Snippets Groups Projects
Commit 03c1bb24 authored by Andreas Bießmann's avatar Andreas Bießmann Committed by Tom Rini
Browse files

buildman: fix boards.cfg parsing


Commit 27af930e 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: default avatarAndreas Bießmann <andreas.devel@googlemail.com>
parent 2f0877c7
No related branches found
No related tags found
No related merge requests found
...@@ -5,16 +5,17 @@ ...@@ -5,16 +5,17 @@
class Board: class Board:
"""A particular board that we can build""" """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. """Create a new board type.
Args: 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) arch: Architecture name (e.g. arm)
cpu: Cpu name (e.g. arm1136) 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) 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) options: board-specific options (e.g. integratorcp:CM1136)
""" """
self.target = target self.target = target
...@@ -63,8 +64,10 @@ class Boards: ...@@ -63,8 +64,10 @@ class Boards:
for upto in range(len(fields)): for upto in range(len(fields)):
if fields[upto] == '-': if fields[upto] == '-':
fields[upto] = '' fields[upto] = ''
while len(fields) < 9: while len(fields) < 8:
fields.append('') fields.append('')
if len(fields) > 8:
fields = fields[:8]
board = Board(*fields) board = Board(*fields)
self.AddBoard(board) self.AddBoard(board)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment