Make sure docs are updated / settings_md (push) Canceled after 0s
Build firmware / test (push) Canceled after 0s
Build firmware / build-SITL-Windows (push) Canceled after 0s
Build firmware / build-SITL-Mac (push) Canceled after 0s
Build firmware / build-SITL-Linux (push) Canceled after 0s
Build firmware / build-SITL-Linux-arm64 (push) Canceled after 0s
Build firmware / upload-artifacts (push) Canceled after 0s
Build firmware / build-single-target (push) Canceled after 0s
Build firmware / build (9) (push) Canceled after 0s
Build firmware / build (8) (push) Canceled after 0s
Build firmware / build (7) (push) Canceled after 0s
Build firmware / build (6) (push) Canceled after 0s
Build firmware / build (5) (push) Canceled after 0s
Build firmware / build (4) (push) Canceled after 0s
Build firmware / build (3) (push) Canceled after 0s
Build firmware / build (2) (push) Canceled after 0s
Build firmware / build (14) (push) Canceled after 0s
Build firmware / build (13) (push) Canceled after 0s
Build firmware / build (12) (push) Canceled after 0s
Build firmware / build (11) (push) Canceled after 0s
Build firmware / build (10) (push) Canceled after 0s
Build firmware / build (1) (push) Canceled after 0s
Build firmware / build (0) (push) Canceled after 0s
Build firmware / detect (push) Canceled after 0s
Build pre-release / build (push) Canceled after 0s
Build pre-release / Release (push) Canceled after 0s
17 lines
655 B
CMake
17 lines
655 B
CMake
function(setup_svd target_exe target_name)
|
|
get_property(svd_name TARGET ${target_exe} PROPERTY SVD)
|
|
set(svd_target_name "svd_${target_name}")
|
|
if (svd_name AND NOT svd_name STREQUAL "")
|
|
add_custom_target(${svd_target_name}
|
|
COMMAND ${CMAKE_COMMAND} -E copy
|
|
${SVD_DIR}/${svd_name}.svd
|
|
${CMAKE_BINARY_DIR}/svd/${target_name}.svd
|
|
)
|
|
else()
|
|
add_custom_target(${svd_target_name}
|
|
${CMAKE_COMMAND} -E echo "target ${target_name} does not declare an SVD filename"
|
|
COMMAND ${CMAKE_COMMAND} -E false)
|
|
endif()
|
|
exclude_from_all(${svd_target_name})
|
|
endfunction()
|