Open cgrindel opened 3 weeks ago
@cgrindel what does it take to support packages with system library targets? Is the change complex?
what does it take to support packages with system library targets? Is the change complex?
Probably not. I have not dug into it. I would look at how SPM builds targets linked to these libraries. There is a flag which tells SPM to output its build commands. Then, it is a matter of generating the appropriate targets here.
Related to #248
I'll have some time next weekend to attend this issue. Thank you both for references.
Related Slack thread.
There are two issues:
rules_swift_package_manager
code treats this as an error. The fix is to warn the client and just use the first one that is found.systemLibrary
target.rules_swift_package_manager
does not yet support these target types.