File tree Expand file tree Collapse file tree 12 files changed +3777
-3433
lines changed
H563I(G-I)(K-T)_H573II(K-T)
STM32U5xx/U595Q(I-J)IxQ_U5A5Q(I-J)IxQ Expand file tree Collapse file tree 12 files changed +3777
-3433
lines changed Load Diff Large diffs are not rendered by default.
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+
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+ PeripheralPins_STM32H573I_DK.c
25+ variant_generic.cpp
26+ variant_STM32H573I_DK.cpp
27+ )
28+ target_link_libraries (variant_bin PUBLIC variant_usage)
29+
30+ target_link_libraries (variant INTERFACE
31+ variant_bin
32+ )
33+
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+
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