Lines Matching refs:revision
24 # - BOARD: Board, without revision field.
25 # - BOARD_REVISION: Board revision
41 # - BOARD: Board name, including any optional revision field, for example: `foo` or `foo@1.0.0`
69 # Helper function for parsing a board's name, revision, and qualifiers,
74 "Invalid revision / qualifiers format for ${board_in} (${${board_in}}). "
75 "Valid format is: <board>@<revision>/<qualifiers>"
121 "Invalid board revision: ${BOARD_REVISION}\n"
122 "Deprecated board '${BOARD_DEPRECATED}' is now implemented as a revision of another board "
123 "(${BOARD}@${BOARD_DEPRECATED_REVISION}), so the specified revision does not apply. "
244 if(EXISTS ${BOARD_DIR}/revision.cmake)
245 # Board provides revision handling.
246 include(${BOARD_DIR}/revision.cmake)
248 message(WARNING "Board revision ${BOARD_REVISION} specified for ${BOARD}, \
249 but board has no revision so revision will be ignored.")
254 include(${BOARD_DIR}/revision.cmake)
256 if(EXISTS ${BOARD_DIR}/revision.cmake)
258 "revision.cmake ignored, revision.cmake is only used for revision format: 'custom'"
275 if(EXISTS ${BOARD_DIR}/revision.cmake)
277 "revision.cmake is not used, revisions must be defined in '${BOARD_DIR}/board.yml'"
281 message(FATAL_ERROR "Invalid board revision: ${BOARD_REVISION}\n"
359 build_info(board revision VALUE ${BOARD_REVISION})