File tree Expand file tree Collapse file tree 8 files changed +248
-0
lines changed
WBA62C(G-I)U_WBA64C(G-I)U
WBA62M(G-I)F_WBA65M(G-I)F
WBA62P(G-I)I_WBA65P(G-I)I Expand file tree Collapse file tree 8 files changed +248
-0
lines changed 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+
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