We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eaef636 commit 26eed07Copy full SHA for 26eed07
cmake/boards_db.cmake
libraries/SrcWrapper/CMakeLists.txt
@@ -80,6 +80,7 @@ add_library(SrcWrapper_bin OBJECT EXCLUDE_FROM_ALL
80
src/HAL/stm32yyxx_hal_iwdg.c
81
src/HAL/stm32yyxx_hal_jpeg.c
82
src/HAL/stm32yyxx_hal_lcd.c
83
+ src/HAL/stm32yyxx_hal_lpawur.c
84
src/HAL/stm32yyxx_hal_lptim.c
85
src/HAL/stm32yyxx_hal_ltdc.c
86
src/HAL/stm32yyxx_hal_ltdc_ex.c
@@ -88,6 +89,8 @@ add_library(SrcWrapper_bin OBJECT EXCLUDE_FROM_ALL
88
89
src/HAL/stm32yyxx_hal_mdma.c
90
src/HAL/stm32yyxx_hal_mmc.c
91
src/HAL/stm32yyxx_hal_mmc_ex.c
92
+ src/HAL/stm32yyxx_hal_mrsubg.c
93
+ src/HAL/stm32yyxx_hal_mrsubg_timer.c
94
src/HAL/stm32yyxx_hal_nand.c
95
src/HAL/stm32yyxx_hal_nor.c
96
src/HAL/stm32yyxx_hal_opamp.c
@@ -160,6 +163,7 @@ add_library(SrcWrapper_bin OBJECT EXCLUDE_FROM_ALL
160
163
src/LL/stm32yyxx_ll_i2c.c
161
164
src/LL/stm32yyxx_ll_i3c.c
162
165
src/LL/stm32yyxx_ll_icache.c
166
+ src/LL/stm32yyxx_ll_lcsc.c
167
src/LL/stm32yyxx_ll_lpgpio.c
168
src/LL/stm32yyxx_ll_lptim.c
169
src/LL/stm32yyxx_ll_lpuart.c
variants/STM32F1xx/F103C8T_F103CB(T-U)/CMakeLists.txt
@@ -24,6 +24,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
24
PeripheralPins_MALYANM200_F103CB.c
25
startup_M200_f103xb.S
26
variant_AFROFLIGHT_F103CB.cpp
27
+ variant_DATABOARD.cpp
28
variant_generic.cpp
29
variant_MALYANM200_F103CB.cpp
30
variant_MAPLEMINI_F103CB.cpp
variants/STM32F4xx/F411V(C-E)T/CMakeLists.txt
@@ -21,8 +21,8 @@ target_link_libraries(variant INTERFACE variant_usage)
21
add_library(variant_bin STATIC EXCLUDE_FROM_ALL
22
generic_clock.c
23
PeripheralPins.c
- variant_generic.cpp
variant_DISCO_F411VE.cpp
+ variant_generic.cpp
)
target_link_libraries(variant_bin PUBLIC variant_usage)
variants/STM32WL3x/WL30K(8-B)V/CMakeLists.txt
@@ -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
+add_library(variant_bin STATIC EXCLUDE_FROM_ALL
+ generic_clock.c
+ PeripheralPins.c
+target_link_libraries(variant_bin PUBLIC variant_usage)
+target_link_libraries(variant INTERFACE
+ variant_bin
31
variants/STM32WL3x/WL31C(8-B)V/CMakeLists.txt
variants/STM32WL3x/WL31K(8-B)V_WL33K(8-B-C)Vx(X)/CMakeLists.txt
variants/STM32WL3x/WL33C(8-B-C)Vx(X)/CMakeLists.txt
@@ -0,0 +1,32 @@
+ variant_NUCLEO_WL33CC1.cpp
32
0 commit comments