Boot Linux faster!

Check our new training course

Boot Linux faster!

Check our new training course
and Creative Commons CC-BY-SA
lecture and lab materials

Bootlin logo

Elixir Cross Referencer

if(CMAKE_SCRIPT_MODE_FILE AND NOT CMAKE_PARENT_LIST_FILE)
  # This file was invoked as a script directly with -P:
  # cmake -P shields.cmake
  #
  # Unlike boards.cmake, this takes no OUTPUT_FILE option, but
  # SHIELD_LIST_SPACE_SEPARATED is required.
  list(SORT SHIELD_LIST)
  foreach(shield ${SHIELD_LIST})
    message("${shield}")
  endforeach()
else()
  # This file was included into usage.cmake.
  set(sorted_shield_list ${SHIELD_LIST})
  list(SORT sorted_shield_list)
  foreach(shield ${sorted_shield_list})
    list(APPEND sorted_shield_cmds COMMAND ${CMAKE_COMMAND} -E echo "${shield}")
  endforeach()
endif()