DescriptionPropagate GN public shared libraries through shared libraries
Previously all dependencies would stop propagating for link purposes when a shared library or executable boundary is reached.
This patch makes public shared library dependencies propagate through shared libraries. Since the ability to use header files is propagated through these boundaries, so do the link dependencies. See the comment in target.cc for more details.
BUG=475091
Committed: https://crrev.com/54d76753a03e67a980b6cd27f51678cb22d3ef93
Cr-Commit-Position: refs/heads/master@{#325471}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : docs #Patch Set 4 : more docs #
Total comments: 3
Patch Set 5 : review comments #
Messages
Total messages: 16 (7 generated)
|