File tree 8 files changed +1041
-8
lines changed
STM32F4xx/F413Z(G-H)(J-T)_F423ZH(J-T)
STM32F7xx/F722Z(C-E)T_F732ZET
STM32H7xx/H723Z(E-G)T_H730ZBT_H733ZGT
L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)
L496QEI_L496QGIx(S)_L4A6QGI
8 files changed +1041
-8
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
24
24
PeripheralPins_DISCO_F413ZH.c
25
25
variant_DISCO_F413ZH.cpp
26
26
variant_generic.cpp
27
+ variant_NUCLEO_F413ZH.cpp
27
28
)
28
29
target_link_libraries (variant_bin PUBLIC variant_usage)
29
30
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
22
22
generic_clock.c
23
23
PeripheralPins.c
24
24
variant_generic.cpp
25
+ variant_NUCLEO_F722ZE.cpp
25
26
)
26
27
target_link_libraries (variant_bin PUBLIC variant_usage)
27
28
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
22
22
generic_clock.c
23
23
PeripheralPins.c
24
24
variant_generic.cpp
25
+ variant_NUCLEO_H723ZG.cpp
25
26
)
26
27
target_link_libraries (variant_bin PUBLIC variant_usage)
27
28
Original file line number Diff line number Diff line change @@ -21,7 +21,9 @@ target_link_libraries(variant INTERFACE variant_usage)
21
21
add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
22
generic_clock.c
23
23
PeripheralPins.c
24
+ PeripheralPins_LEAFONY_AP03.c
24
25
variant_generic.cpp
26
+ variant_LEAFONY_AP03.cpp
25
27
variant_NUCLEO_L452RE.cpp
26
28
)
27
29
target_link_libraries (variant_bin PUBLIC variant_usage)
Original file line number Diff line number Diff line change
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
+
Original file line number Diff line number Diff line change
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
+
Original file line number Diff line number Diff line change
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
+
You can’t perform that action at this time.
0 commit comments