-
Notifications
You must be signed in to change notification settings - Fork 501
Closed
Labels
triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Description
Follow up to #3220
Is your feature request related to a problem?
There are too many install functions with replication of target names and component names. This feature is to create cmake functions to clean up the interface of creating and installing components.
The component to component dependencies and third party dependency mappings are statically defined in cmake files now. This feature issue should include investigation to see if those can be eliminated by using cmake properties and allow dynamic dependency registration.
Describe the solution you'd like
See comments on #3220.
- [INSTALL] add cmake components to the package #3220 (comment)
- [INSTALL] add cmake components to the package #3220 (comment)
Describe alternatives you've considered
N/A
Additional context
N/A
owent
Metadata
Metadata
Assignees
Labels
triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.