Lines Matching full:board
40 match the board properties for that board to be built.
51 match for a board to be built.
74 class Board: class
75 """A particular board that we can build"""
77 """Create a new board type.
80 status: define whether the board is 'Active' or 'Orphaned'
85 board_name: Name of board (e.g. integrator)
87 options: board-specific options (e.g. integratorcp:CM1136)
107 def AddBoard(self, board): argument
108 """Add a new board to the list.
110 The board's target member must not already exist in the board list.
113 board: board to add
115 self._boards.append(board)
118 """Read a list of boards from a board file.
120 Create a board object for each and add it to our _boards list.
140 board = Board(*fields)
141 self.AddBoard(board)
148 List of Board objects
157 key is board.target
158 value is board
161 for board in self._boards:
162 board_dict[board.target] = board
169 List of Board objects that are marked selected
172 for board in self._boards:
173 if board.build_it:
174 board_dict[board.target] = board
181 List of Board objects that are marked selected
183 return [board for board in self._boards if board.build_it]
189 List of board names that are marked selected
191 return [board.target for board in self._boards if board.build_it]
208 a board to be selected.
266 for board in self._boards:
272 if term.Matches(board.props):
281 if expr.Matches(board.props):
286 board.build_it = True
288 result[matching_term].append(board.target)
289 result['all'].append(board.target)