build: Build-Datum zusammen mit der Version bei jedem Build erzeugen

NINLIGHT_BUILD_DATE entstand als string(TIMESTAMP) zur Konfigurationszeit,
während die Version seit bf8f76e bei jedem Build neu geschrieben wird -
system/info.build_date konnte dadurch tagealt sein. Das Datum wandert in
cmake/write_version.cmake und damit in denselben generierten Header wie die
Version.
This commit is contained in:
Michael Sauer
2026-09-12 03:15:01 +02:00
parent a400cc1649
commit f434c013e7
3 changed files with 5 additions and 4 deletions
-1
View File
@@ -107,7 +107,6 @@ add_executable(${NL_FW} ${NL_SDK_BOOT_SOURCES} ${NL_FW_SOURCES} ${NL_SDK_OBJECTS
set_target_properties(${NL_FW} PROPERTIES SUFFIX ".elf")
target_compile_definitions(${NL_FW} PRIVATE
NINLIGHT_DEVICE_ID="${NINLIGHT_DEVICE}"
NINLIGHT_BUILD_DATE="${NINLIGHT_BUILD_DATE}"
NINLIGHT_TOKEN_DEFAULT="${NINLIGHT_TOKEN}"
NINLIGHT_WIFI_SSID="${NINLIGHT_WIFI_SSID}"
NINLIGHT_WIFI_PASSWORD="${NINLIGHT_WIFI_PASSWORD}"