mirror of
https://github.com/polhenarejos/pico-keys-sdk
synced 2026-06-08 19:13:42 +02:00
Set anti-rollback version only when the binary is signed.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
@@ -42,12 +42,13 @@ macro(SET_VERSION MAJOR MINOR FILE ROLLBACK)
|
|||||||
HEX2DEC(ver_minor ${ver_minor})
|
HEX2DEC(ver_minor ${ver_minor})
|
||||||
message(STATUS "Found version:\t\t ${ver_major}.${ver_minor}")
|
message(STATUS "Found version:\t\t ${ver_major}.${ver_minor}")
|
||||||
if(PICO_PLATFORM)
|
if(PICO_PLATFORM)
|
||||||
if (PICO_RP2350)
|
if (PICO_RP2350 AND SECURE_BOOT_PKEY)
|
||||||
|
message(STATUS "Setting rollback version:\t ${ROLLBACK}")
|
||||||
pico_set_binary_version(${CMAKE_PROJECT_NAME} MAJOR ${ver_major} MINOR ${ver_minor} ROLLBACK ${ROLLBACK})
|
pico_set_binary_version(${CMAKE_PROJECT_NAME} MAJOR ${ver_major} MINOR ${ver_minor} ROLLBACK ${ROLLBACK})
|
||||||
else()
|
else()
|
||||||
pico_set_binary_version(${CMAKE_PROJECT_NAME} MAJOR ${ver_major} MINOR ${ver_minor})
|
pico_set_binary_version(${CMAKE_PROJECT_NAME} MAJOR ${ver_major} MINOR ${ver_minor})
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
SET(${MAJOR} ${ver_major})
|
set(${MAJOR} ${ver_major})
|
||||||
SET(${MINOR} ${ver_minor})
|
set(${MINOR} ${ver_minor})
|
||||||
endmacro(SET_VERSION)
|
endmacro(SET_VERSION)
|
||||||
|
|||||||
Reference in New Issue
Block a user