• brettw's avatar
    Propagate GN public shared libraries through shared libraries · 54d76753
    brettw authored
    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
    
    Review URL: https://codereview.chromium.org/1083663007
    
    Cr-Commit-Position: refs/heads/master@{#325471}
    54d76753
variables.cc 46.6 KB