Skip to content

Commit dd4046d

Browse files
committed
chore(cmake): update database
Signed-off-by: Frederic Pillon <[email protected]>
1 parent e42ffb4 commit dd4046d

File tree

4 files changed

+317
-8
lines changed

4 files changed

+317
-8
lines changed

cmake/boards_db.cmake

Lines changed: 254 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81104,6 +81104,88 @@ target_compile_options(GENERIC_H745XIHX_xusb_HSFS INTERFACE
8110481104
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
8110581105
)
8110681106

81107+
# GENERIC_H745ZGTX
81108+
# -----------------------------------------------------------------------------
81109+
81110+
set(GENERIC_H745ZGTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H7xx/H745Z(G-I)T_H755ZIT")
81111+
set(GENERIC_H745ZGTX_MAXSIZE 1048576)
81112+
set(GENERIC_H745ZGTX_MAXDATASIZE 884736)
81113+
set(GENERIC_H745ZGTX_MCU cortex-m7)
81114+
set(GENERIC_H745ZGTX_FPCONF "-")
81115+
add_library(GENERIC_H745ZGTX INTERFACE)
81116+
target_compile_options(GENERIC_H745ZGTX INTERFACE
81117+
"SHELL:-DCORE_CM7 -DSTM32H745xG"
81118+
"SHELL:"
81119+
"SHELL:"
81120+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
81121+
-mcpu=${GENERIC_H745ZGTX_MCU}
81122+
)
81123+
target_compile_definitions(GENERIC_H745ZGTX INTERFACE
81124+
"STM32H7xx"
81125+
"ARDUINO_GENERIC_H745ZGTX"
81126+
"BOARD_NAME=\"GENERIC_H745ZGTX\""
81127+
"BOARD_ID=GENERIC_H745ZGTX"
81128+
"VARIANT_H=\"variant_generic.h\""
81129+
)
81130+
target_include_directories(GENERIC_H745ZGTX INTERFACE
81131+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H7xx
81132+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Inc
81133+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Src
81134+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/
81135+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/
81136+
${GENERIC_H745ZGTX_VARIANT_PATH}
81137+
)
81138+
81139+
target_link_options(GENERIC_H745ZGTX INTERFACE
81140+
"LINKER:--default-script=${GENERIC_H745ZGTX_VARIANT_PATH}/ldscript.ld"
81141+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
81142+
"LINKER:--defsym=LD_MAX_SIZE=1048576"
81143+
"LINKER:--defsym=LD_MAX_DATA_SIZE=884736"
81144+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
81145+
-mcpu=${GENERIC_H745ZGTX_MCU}
81146+
)
81147+
81148+
add_library(GENERIC_H745ZGTX_serial_disabled INTERFACE)
81149+
target_compile_options(GENERIC_H745ZGTX_serial_disabled INTERFACE
81150+
"SHELL:"
81151+
)
81152+
add_library(GENERIC_H745ZGTX_serial_generic INTERFACE)
81153+
target_compile_options(GENERIC_H745ZGTX_serial_generic INTERFACE
81154+
"SHELL:-DHAL_UART_MODULE_ENABLED"
81155+
)
81156+
add_library(GENERIC_H745ZGTX_serial_none INTERFACE)
81157+
target_compile_options(GENERIC_H745ZGTX_serial_none INTERFACE
81158+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
81159+
)
81160+
add_library(GENERIC_H745ZGTX_usb_CDC INTERFACE)
81161+
target_compile_options(GENERIC_H745ZGTX_usb_CDC INTERFACE
81162+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
81163+
)
81164+
add_library(GENERIC_H745ZGTX_usb_CDCgen INTERFACE)
81165+
target_compile_options(GENERIC_H745ZGTX_usb_CDCgen INTERFACE
81166+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
81167+
)
81168+
add_library(GENERIC_H745ZGTX_usb_HID INTERFACE)
81169+
target_compile_options(GENERIC_H745ZGTX_usb_HID INTERFACE
81170+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
81171+
)
81172+
add_library(GENERIC_H745ZGTX_usb_none INTERFACE)
81173+
target_compile_options(GENERIC_H745ZGTX_usb_none INTERFACE
81174+
"SHELL:"
81175+
)
81176+
add_library(GENERIC_H745ZGTX_xusb_FS INTERFACE)
81177+
target_compile_options(GENERIC_H745ZGTX_xusb_FS INTERFACE
81178+
"SHELL:"
81179+
)
81180+
add_library(GENERIC_H745ZGTX_xusb_HS INTERFACE)
81181+
target_compile_options(GENERIC_H745ZGTX_xusb_HS INTERFACE
81182+
"SHELL:-DUSE_USB_HS"
81183+
)
81184+
add_library(GENERIC_H745ZGTX_xusb_HSFS INTERFACE)
81185+
target_compile_options(GENERIC_H745ZGTX_xusb_HSFS INTERFACE
81186+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
81187+
)
81188+
8110781189
# GENERIC_H745ZITX
8110881190
# -----------------------------------------------------------------------------
8110981191

@@ -82662,6 +82744,88 @@ target_compile_options(GENERIC_H755XIHX_xusb_HSFS INTERFACE
8266282744
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
8266382745
)
8266482746

82747+
# GENERIC_H755ZITX
82748+
# -----------------------------------------------------------------------------
82749+
82750+
set(GENERIC_H755ZITX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H7xx/H745Z(G-I)T_H755ZIT")
82751+
set(GENERIC_H755ZITX_MAXSIZE 2097152)
82752+
set(GENERIC_H755ZITX_MAXDATASIZE 884736)
82753+
set(GENERIC_H755ZITX_MCU cortex-m7)
82754+
set(GENERIC_H755ZITX_FPCONF "-")
82755+
add_library(GENERIC_H755ZITX INTERFACE)
82756+
target_compile_options(GENERIC_H755ZITX INTERFACE
82757+
"SHELL:-DCORE_CM7 -DSTM32H755xx"
82758+
"SHELL:"
82759+
"SHELL:"
82760+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
82761+
-mcpu=${GENERIC_H755ZITX_MCU}
82762+
)
82763+
target_compile_definitions(GENERIC_H755ZITX INTERFACE
82764+
"STM32H7xx"
82765+
"ARDUINO_GENERIC_H755ZITX"
82766+
"BOARD_NAME=\"GENERIC_H755ZITX\""
82767+
"BOARD_ID=GENERIC_H755ZITX"
82768+
"VARIANT_H=\"variant_generic.h\""
82769+
)
82770+
target_include_directories(GENERIC_H755ZITX INTERFACE
82771+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H7xx
82772+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Inc
82773+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Src
82774+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/
82775+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/
82776+
${GENERIC_H755ZITX_VARIANT_PATH}
82777+
)
82778+
82779+
target_link_options(GENERIC_H755ZITX INTERFACE
82780+
"LINKER:--default-script=${GENERIC_H755ZITX_VARIANT_PATH}/ldscript.ld"
82781+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
82782+
"LINKER:--defsym=LD_MAX_SIZE=2097152"
82783+
"LINKER:--defsym=LD_MAX_DATA_SIZE=884736"
82784+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
82785+
-mcpu=${GENERIC_H755ZITX_MCU}
82786+
)
82787+
82788+
add_library(GENERIC_H755ZITX_serial_disabled INTERFACE)
82789+
target_compile_options(GENERIC_H755ZITX_serial_disabled INTERFACE
82790+
"SHELL:"
82791+
)
82792+
add_library(GENERIC_H755ZITX_serial_generic INTERFACE)
82793+
target_compile_options(GENERIC_H755ZITX_serial_generic INTERFACE
82794+
"SHELL:-DHAL_UART_MODULE_ENABLED"
82795+
)
82796+
add_library(GENERIC_H755ZITX_serial_none INTERFACE)
82797+
target_compile_options(GENERIC_H755ZITX_serial_none INTERFACE
82798+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
82799+
)
82800+
add_library(GENERIC_H755ZITX_usb_CDC INTERFACE)
82801+
target_compile_options(GENERIC_H755ZITX_usb_CDC INTERFACE
82802+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
82803+
)
82804+
add_library(GENERIC_H755ZITX_usb_CDCgen INTERFACE)
82805+
target_compile_options(GENERIC_H755ZITX_usb_CDCgen INTERFACE
82806+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
82807+
)
82808+
add_library(GENERIC_H755ZITX_usb_HID INTERFACE)
82809+
target_compile_options(GENERIC_H755ZITX_usb_HID INTERFACE
82810+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
82811+
)
82812+
add_library(GENERIC_H755ZITX_usb_none INTERFACE)
82813+
target_compile_options(GENERIC_H755ZITX_usb_none INTERFACE
82814+
"SHELL:"
82815+
)
82816+
add_library(GENERIC_H755ZITX_xusb_FS INTERFACE)
82817+
target_compile_options(GENERIC_H755ZITX_xusb_FS INTERFACE
82818+
"SHELL:"
82819+
)
82820+
add_library(GENERIC_H755ZITX_xusb_HS INTERFACE)
82821+
target_compile_options(GENERIC_H755ZITX_xusb_HS INTERFACE
82822+
"SHELL:-DUSE_USB_HS"
82823+
)
82824+
add_library(GENERIC_H755ZITX_xusb_HSFS INTERFACE)
82825+
target_compile_options(GENERIC_H755ZITX_xusb_HSFS INTERFACE
82826+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
82827+
)
82828+
8266582829
# GENERIC_H757AIIX
8266682830
# -----------------------------------------------------------------------------
8266782831

@@ -107712,7 +107876,7 @@ set(GENERIC_WL33C8VX_MCU cortex-m0plus)
107712107876
set(GENERIC_WL33C8VX_FPCONF "-")
107713107877
add_library(GENERIC_WL33C8VX INTERFACE)
107714107878
target_compile_options(GENERIC_WL33C8VX INTERFACE
107715-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
107879+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107716107880
"SHELL:"
107717107881
"SHELL:"
107718107882
"SHELL: "
@@ -107766,7 +107930,7 @@ set(GENERIC_WL33C8VXX_MCU cortex-m0plus)
107766107930
set(GENERIC_WL33C8VXX_FPCONF "-")
107767107931
add_library(GENERIC_WL33C8VXX INTERFACE)
107768107932
target_compile_options(GENERIC_WL33C8VXX INTERFACE
107769-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
107933+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107770107934
"SHELL:"
107771107935
"SHELL:"
107772107936
"SHELL: "
@@ -107820,7 +107984,7 @@ set(GENERIC_WL33CBVX_MCU cortex-m0plus)
107820107984
set(GENERIC_WL33CBVX_FPCONF "-")
107821107985
add_library(GENERIC_WL33CBVX INTERFACE)
107822107986
target_compile_options(GENERIC_WL33CBVX INTERFACE
107823-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
107987+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107824107988
"SHELL:"
107825107989
"SHELL:"
107826107990
"SHELL: "
@@ -107874,7 +108038,7 @@ set(GENERIC_WL33CBVXX_MCU cortex-m0plus)
107874108038
set(GENERIC_WL33CBVXX_FPCONF "-")
107875108039
add_library(GENERIC_WL33CBVXX INTERFACE)
107876108040
target_compile_options(GENERIC_WL33CBVXX INTERFACE
107877-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
108041+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107878108042
"SHELL:"
107879108043
"SHELL:"
107880108044
"SHELL: "
@@ -107928,7 +108092,7 @@ set(GENERIC_WL33CCVX_MCU cortex-m0plus)
107928108092
set(GENERIC_WL33CCVX_FPCONF "-")
107929108093
add_library(GENERIC_WL33CCVX INTERFACE)
107930108094
target_compile_options(GENERIC_WL33CCVX INTERFACE
107931-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
108095+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107932108096
"SHELL:"
107933108097
"SHELL:"
107934108098
"SHELL: "
@@ -107982,7 +108146,7 @@ set(GENERIC_WL33CCVXX_MCU cortex-m0plus)
107982108146
set(GENERIC_WL33CCVXX_FPCONF "-")
107983108147
add_library(GENERIC_WL33CCVXX INTERFACE)
107984108148
target_compile_options(GENERIC_WL33CCVXX INTERFACE
107985-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
108149+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
107986108150
"SHELL:"
107987108151
"SHELL:"
107988108152
"SHELL: "
@@ -115344,7 +115508,7 @@ set(NUCLEO_WL33CC1_MCU cortex-m0plus)
115344115508
set(NUCLEO_WL33CC1_FPCONF "-")
115345115509
add_library(NUCLEO_WL33CC1 INTERFACE)
115346115510
target_compile_options(NUCLEO_WL33CC1 INTERFACE
115347-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
115511+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
115348115512
"SHELL:"
115349115513
"SHELL:"
115350115514
"SHELL: "
@@ -115426,7 +115590,7 @@ set(NUCLEO_WL33CC2_MCU cortex-m0plus)
115426115590
set(NUCLEO_WL33CC2_FPCONF "-")
115427115591
add_library(NUCLEO_WL33CC2 INTERFACE)
115428115592
target_compile_options(NUCLEO_WL33CC2 INTERFACE
115429-
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
115593+
"SHELL:-DSTM32WL3XX -D__CORTEX_SC=0"
115430115594
"SHELL:"
115431115595
"SHELL:"
115432115596
"SHELL: "
@@ -119212,6 +119376,88 @@ target_compile_options(WEACT_H562RG_xusb_HSFS INTERFACE
119212119376
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
119213119377
)
119214119378

119379+
# WeActMiniH723VGTX
119380+
# -----------------------------------------------------------------------------
119381+
119382+
set(WeActMiniH723VGTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)")
119383+
set(WeActMiniH723VGTX_MAXSIZE 1048576)
119384+
set(WeActMiniH723VGTX_MAXDATASIZE 327680)
119385+
set(WeActMiniH723VGTX_MCU cortex-m7)
119386+
set(WeActMiniH723VGTX_FPCONF "-")
119387+
add_library(WeActMiniH723VGTX INTERFACE)
119388+
target_compile_options(WeActMiniH723VGTX INTERFACE
119389+
"SHELL:-DCORE_CM7 -DSTM32H723xx"
119390+
"SHELL:"
119391+
"SHELL:"
119392+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
119393+
-mcpu=${WeActMiniH723VGTX_MCU}
119394+
)
119395+
target_compile_definitions(WeActMiniH723VGTX INTERFACE
119396+
"STM32H7xx"
119397+
"ARDUINO_WeActMiniH723VGTX"
119398+
"BOARD_NAME=\"WeActMiniH723VGTX\""
119399+
"BOARD_ID=WeActMiniH723VGTX"
119400+
"VARIANT_H=\"variant_generic.h\""
119401+
)
119402+
target_include_directories(WeActMiniH723VGTX INTERFACE
119403+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H7xx
119404+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Inc
119405+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H7xx_HAL_Driver/Src
119406+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/
119407+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/
119408+
${WeActMiniH723VGTX_VARIANT_PATH}
119409+
)
119410+
119411+
target_link_options(WeActMiniH723VGTX INTERFACE
119412+
"LINKER:--default-script=${WeActMiniH723VGTX_VARIANT_PATH}/ldscript.ld"
119413+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
119414+
"LINKER:--defsym=LD_MAX_SIZE=1048576"
119415+
"LINKER:--defsym=LD_MAX_DATA_SIZE=327680"
119416+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
119417+
-mcpu=${WeActMiniH723VGTX_MCU}
119418+
)
119419+
119420+
add_library(WeActMiniH723VGTX_serial_disabled INTERFACE)
119421+
target_compile_options(WeActMiniH723VGTX_serial_disabled INTERFACE
119422+
"SHELL:"
119423+
)
119424+
add_library(WeActMiniH723VGTX_serial_generic INTERFACE)
119425+
target_compile_options(WeActMiniH723VGTX_serial_generic INTERFACE
119426+
"SHELL:-DHAL_UART_MODULE_ENABLED"
119427+
)
119428+
add_library(WeActMiniH723VGTX_serial_none INTERFACE)
119429+
target_compile_options(WeActMiniH723VGTX_serial_none INTERFACE
119430+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
119431+
)
119432+
add_library(WeActMiniH723VGTX_usb_CDC INTERFACE)
119433+
target_compile_options(WeActMiniH723VGTX_usb_CDC INTERFACE
119434+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
119435+
)
119436+
add_library(WeActMiniH723VGTX_usb_CDCgen INTERFACE)
119437+
target_compile_options(WeActMiniH723VGTX_usb_CDCgen INTERFACE
119438+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
119439+
)
119440+
add_library(WeActMiniH723VGTX_usb_HID INTERFACE)
119441+
target_compile_options(WeActMiniH723VGTX_usb_HID INTERFACE
119442+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
119443+
)
119444+
add_library(WeActMiniH723VGTX_usb_none INTERFACE)
119445+
target_compile_options(WeActMiniH723VGTX_usb_none INTERFACE
119446+
"SHELL:"
119447+
)
119448+
add_library(WeActMiniH723VGTX_xusb_FS INTERFACE)
119449+
target_compile_options(WeActMiniH723VGTX_xusb_FS INTERFACE
119450+
"SHELL:"
119451+
)
119452+
add_library(WeActMiniH723VGTX_xusb_HS INTERFACE)
119453+
target_compile_options(WeActMiniH723VGTX_xusb_HS INTERFACE
119454+
"SHELL:-DUSE_USB_HS"
119455+
)
119456+
add_library(WeActMiniH723VGTX_xusb_HSFS INTERFACE)
119457+
target_compile_options(WeActMiniH723VGTX_xusb_HSFS INTERFACE
119458+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
119459+
)
119460+
119215119461
# WeActMiniH743VITX
119216119462
# -----------------------------------------------------------------------------
119217119463

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2+
# See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3+
cmake_minimum_required(VERSION 3.21)
4+
5+
add_library(variant INTERFACE)
6+
add_library(variant_usage INTERFACE)
7+
8+
target_include_directories(variant_usage INTERFACE
9+
.
10+
)
11+
12+
13+
target_link_libraries(variant_usage INTERFACE
14+
base_config
15+
)
16+
17+
target_link_libraries(variant INTERFACE variant_usage)
18+
19+
20+
21+
add_library(variant_bin STATIC EXCLUDE_FROM_ALL
22+
generic_clock.c
23+
PeripheralPins.c
24+
variant_generic.cpp
25+
)
26+
target_link_libraries(variant_bin PUBLIC variant_usage)
27+
28+
target_link_libraries(variant INTERFACE
29+
variant_bin
30+
)
31+

variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
2222
generic_clock.c
2323
PeripheralPins.c
2424
variant_generic.cpp
25+
variant_WeActMiniH723VGTX.cpp
2526
)
2627
target_link_libraries(variant_bin PUBLIC variant_usage)
2728

0 commit comments

Comments
 (0)