修复客户定制版本号没生效问题
author孙春阳 <snickersun@163.com>
Sat, 20 Sep 2025 09:59:21 +0000 (17:59 +0800)
committer孙春阳 <snickersun@163.com>
Sat, 20 Sep 2025 09:59:21 +0000 (17:59 +0800)
code/sdk/middleware/utils/build_version/CMakeLists.txt

index cf1351e..78aa5ba 100644 (file)
@@ -18,8 +18,14 @@ set(PRIVATE_HEADER
 set(PRIVATE_DEFINES
 )
 
-set(PUBLIC_DEFINES
-)
+if (DEFINED CUSTOM_FW_VERSION)
+    set(PUBLIC_DEFINES
+        FIRMWARE_VERSION_STRING="${CUSTOM_FW_VERSION}"
+    )
+else()
+    set(PUBLIC_DEFINES
+    )
+endif()
 
 # use this when you want to add ccflags like -include xxx
 set(COMPONENT_PUBLIC_CCFLAGS