Taylor Sasser
d92b6c3e20
CPS: Add Symbolic Components
...
Adds support for "symbolic" components, which represent feature-level
capabilities of a package that do not correspond to actual build targets.
These are modeled as pseudo-targets, using the INTERFACE type as a base,
and can be queried via:
get_target_property(... <tgt> "SYMBOLIC")
This enables consumers to declare requirements on optional features
(e.g., SSL support) even when they do not map to concrete targets.
Fixes : #27187
2025-10-02 10:46:02 -04:00
..
2025-07-25 21:31:21 -04:00
2024-10-03 11:52:22 -04:00
2025-01-22 10:40:54 -05:00
2025-01-22 10:40:54 -05:00
2021-06-30 10:07:42 -04:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2024-09-19 20:31:47 +10:00
2022-10-06 15:08:06 -04:00
2022-10-06 15:10:05 -04:00
2022-10-10 09:55:43 -04:00
2022-10-06 15:08:06 -04:00
2024-09-18 11:05:28 -04:00
2024-09-18 11:05:28 -04:00
2023-02-24 10:17:45 -05:00
2023-02-24 10:17:45 -05:00
2025-09-23 10:19:13 -04:00
2025-09-23 10:19:13 -04:00
2025-07-25 21:31:21 -04:00
2024-03-12 14:24:53 -04:00
2024-03-12 14:24:53 -04:00
2024-03-12 14:24:53 -04:00
2024-03-12 14:24:53 -04:00
2024-03-12 14:24:53 -04:00
2024-07-05 13:16:47 -04:00
2022-04-28 09:13:48 -04:00
2022-02-09 13:31:26 -05:00
2025-07-25 21:31:21 -04:00
2025-07-25 21:31:21 -04:00
2025-07-25 21:31:21 -04:00
2021-05-06 15:29:51 -07:00
2021-05-06 15:29:51 -07:00
2021-05-06 15:29:51 -07:00
2023-05-10 10:04:48 -04:00
2023-05-10 10:04:48 -04:00
2021-05-06 15:29:51 -07:00
2025-07-29 08:06:30 -04:00
2024-09-18 11:05:28 -04:00
2024-09-18 11:05:28 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2025-10-02 10:46:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2024-11-13 15:31:12 -05:00
2022-05-16 09:34:31 -04:00
2022-05-16 09:34:31 -04:00
2022-05-16 09:34:31 -04:00
2022-05-16 09:34:31 -04:00
2023-02-24 10:17:45 -05:00
2023-02-24 10:17:45 -05:00
2023-09-25 12:27:29 -04:00
2023-09-25 12:27:29 -04:00
2023-02-11 06:24:22 -05:00
2024-11-23 15:23:25 -05:00
2023-02-11 06:24:22 -05:00
2024-11-23 15:23:25 -05:00
2022-02-03 14:13:12 -05:00
2023-02-11 06:24:22 -05:00
2025-09-18 13:27:01 -04:00
2023-02-11 06:24:22 -05:00
2023-03-01 12:23:28 +01:00
2023-03-01 12:23:28 +01:00
2024-11-23 15:23:25 -05:00
2023-03-28 12:06:24 -04:00
2023-09-25 12:27:29 -04:00
2024-11-23 15:23:25 -05:00
2023-09-25 12:27:29 -04:00
2023-02-11 06:24:22 -05:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2023-09-25 12:27:29 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2021-06-04 08:52:02 -04:00
2025-10-02 10:46:02 -04:00
2025-10-02 10:46:02 -04:00