fix(wasm): non-deterministic hal_settings dependency ordering (#7627)

This commit is contained in:
Michael
2026-08-11 08:10:55 +10:00
committed by GitHub
parent 1d42488cfb
commit bc9903c8d2
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -62,7 +62,9 @@ endfunction()
function(GenerateDatacopy source output)
set(GEN_DATACOPY ${RADIO_DIRECTORY}/util/generate_datacopy.py)
set(GEN_DATACOPY_DEPEND ${CMAKE_CURRENT_SOURCE_DIR}/${source} ${GEN_DATACOPY})
set(GEN_DATACOPY_DEPEND
${CMAKE_CURRENT_SOURCE_DIR}/${source} ${GEN_DATACOPY}
${CMAKE_CURRENT_BINARY_DIR}/hal_settings.h)
# Fetch defines / include directories in use
AddCompilerFlags(GEN_DATACOPY_ARGS)
+1 -1
View File
@@ -225,7 +225,7 @@ if(STORAGE_MODELSLIST)
add_definitions(-DSTORAGE_MODELSLIST)
endif()
if(RTC_BACKUP_RAM)
if(RTC_BACKUP_RAM AND NOT WASI)
add_definitions(-DRTC_BACKUP_RAM)
GenerateDataCopy(datastructs_private.h datacopy.inc)