mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
When installing a target, you could have multiple target files with different rules for installation. For example, you can specify rules for `RUNTIME` files, `LIBRARY` files, `ARCHIVE` files, etc. Each of these can take several options, e.g. `DESTINATION`. When you want to specify the install component for a target, each of the different target file rules need to have their own `COMPONENT` field. If not, they end up as "Unspecified" which means they will not get installed with the associated swift component.