File tree 12 files changed +984
-0
lines changed
U073C(8-B-C)(T-U)_U083CC(T-U)
U073R(8-B-C)(I-T)_U083RC(I-T)
12 files changed +984
-0
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
+ 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
+ variant_NUCLEO_U083RC.cpp
26
+ )
27
+ target_link_libraries (variant_bin PUBLIC variant_usage)
28
+
29
+ target_link_libraries (variant INTERFACE
30
+ variant_bin
31
+ )
32
+
You can’t perform that action at this time.
0 commit comments