diff options
Diffstat (limited to 'tools/buildman/board.py')
| -rw-r--r-- | tools/buildman/board.py | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/tools/buildman/board.py b/tools/buildman/board.py index a3888964175..1d3db206bda 100644 --- a/tools/buildman/board.py +++ b/tools/buildman/board.py @@ -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) | 
