Skip to content

Add dependencies where targets depend on inclusions from unspecified targets. #30732

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

Merged
merged 2 commits into from
Apr 1, 2020

Conversation

allevato
Copy link
Member

@allevato allevato commented Mar 31, 2020

A follow-up PR (#30733) adds a flag to control an inline namespace that allows
symbols in libDemangling to be distinguished between the runtime and
the compiler. These dependencies ensure that the flag is plumbed
through for inclusions of Demangling headers that aren't already
covered by existing target_link_libraries.

cc: @compnerd

…targets.

A follow-up PR adds a flag to control an inline namespace that allows
symbols in libDemangling to be distinguished between the runtime and
the compiler. These dependencies ensure that the flag is plumbed
through for inclusions of Demangling headers that aren't already
covered by existing `target_link_libraries`.
@compnerd
Copy link
Member

compnerd commented Apr 1, 2020

@swift-ci please test

@compnerd
Copy link
Member

compnerd commented Apr 1, 2020

CC: @drexin

@compnerd
Copy link
Member

compnerd commented Apr 1, 2020

This shouldn't really impact anything outside of the dependencies generated, and the symbolic resolution previously indicates that we would have included the libraries anyways. This is more about the build time dependency tracking.

@compnerd compnerd merged commit 0233801 into swiftlang:master Apr 1, 2020
@allevato allevato deleted the update-deps branch August 24, 2020 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants