-
Notifications
You must be signed in to change notification settings - Fork 10.5k
DependencyScan: track library style #78777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change is fine. Do you have any documentation or writing for what is the change you are planning to do?
I think it would be better if you do both in one PR since storing info into cache that is not currently used (and cache is also mostly not used) is not very useful.
I don't want to make that change as part of this change because its really a wide-spread change. The change is going to change the autolinked libraries in Swift. When statically linking Swift libraries on Windows, it will implicitly add a |
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For completeness, this change should introduce:
swiftscan_link_library_info_get_is_static
To DependencyScan.h
.
@swift-ci please test |
@swift-ci please smoke test |
938a496
to
10564f6
Compare
@swift-ci please test |
@swift-ci please test Windows platform |
@swift-ci please test Windows platform |
@swift-ci please test Windows platform |
@swift-ci please test Windows platform |
@swift-ci please test Windows platform |
@swift-ci please smoke test macOS platform |
@swift-ci please smoke test Linux platform |
@swift-ci please test Linux platform |
@swift-ci please test macOS platform |
@swift-ci please test |
@swift-ci please smoke test macOS platform |
8a22036
to
d9e15c2
Compare
@swift-ci please smoke test macOS platform |
Track if the dependency is static or dynamic. This is in preparation for helping rename the static library to differentiate it from import libraries.
@swift-ci please smoke test macOS platform |
@swift-ci please smoke test Linux platform |
@swift-ci please test Windows platform |
Track if the dependency is static or dynamic. This is in preparation for helping rename the static library to differentiate it from import libraries.