Lines Matching full:board
38 match the board properties for that board to be built.
49 match for a board to be built.
72 class Board: class
73 """A particular board that we can build"""
75 """Create a new board type.
78 status: define whether the board is 'Active' or 'Orphaned'
83 board_name: Name of board (e.g. integrator)
85 options: board-specific options (e.g. integratorcp:CM1136)
105 def AddBoard(self, board): argument
106 """Add a new board to the list.
108 The board's target member must not already exist in the board list.
111 board: board to add
113 self._boards.append(board)
116 """Read a list of boards from a board file.
118 Create a board object for each and add it to our _boards list.
138 board = Board(*fields)
139 self.AddBoard(board)
146 List of Board objects
155 key is board.target
156 value is board
159 for board in self._boards:
160 board_dict[board.target] = board
167 List of Board objects that are marked selected
170 for board in self._boards:
171 if board.build_it:
172 board_dict[board.target] = board
179 List of Board objects that are marked selected
181 return [board for board in self._boards if board.build_it]
187 List of board names that are marked selected
189 return [board.target for board in self._boards if board.build_it]
206 a board to be selected.
275 for board in self._boards:
281 if term.Matches(board.props):
286 if board.target in boards:
288 found.append(board.target)
294 if expr.Matches(board.props):
299 board.build_it = True
301 result[matching_term].append(board.target)
302 result['all'].append(board.target)