generated from hulk/gd32e23x_template_cmake_vscode
21 lines
797 B
CMake
21 lines
797 B
CMake
# Project basic info
|
|
# golden 出厂保底线:版本号冻结 V1.0.2(保底判定值 v26.1.0.2,永不再用于 OTA 升级包)
|
|
# 此分支改动不得合回 dev/main(链接基址 0x0800B000 为 B 槽专属)
|
|
set(PROJECT_NAME "CeramixNano-EDDY")
|
|
set(BOARD_TYPE_CODE 26)
|
|
set(VERSION_MAJOR 1)
|
|
set(VERSION_MINOR 0)
|
|
set(VERSION_PATCH 2)
|
|
set(VERSION "V${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
|
|
string(TIMESTAMP BUILD_DATE "%Y-%m-%d")
|
|
|
|
# 编译条件(如IIC类型等)
|
|
# Example: HW-IIC_APP / HW-IIC_Bootloader
|
|
# set(BUILD_VARIANT "AutoDetectDriveCurrent")
|
|
# set(BUILD_VARIANT "HW-IIC")
|
|
set(BUILD_VARIANT "golden")
|
|
|
|
# 其它自定义宏
|
|
add_definitions(-DBUILD_VARIANT=${BUILD_VARIANT})
|
|
add_definitions(-DPROJECT_VERSION="${VERSION}")
|
|
add_definitions(-DBUILD_DATE="${BUILD_DATE}") |