• brettw's avatar
    Fix missing GN dependencies. · eadea210
    brettw authored
    Fixes some cases where a dependency between a target's inputs and outputs exists without an explicit dependency.
    
    json_schema_api.gni was generating wrong names, this was fixed.
    
    mojo_application_package.gni was fixed to generate unique names (just a bug I noticed in passing) and support the testonly flag, which is necessary when I added the correct dependency.
    
    The rest of the cases are just adding deps or making existing deps public so that the ability to depend on the target's outputs is passed to dependents.
    
    BUG=487897
    
    Review URL: https://codereview.chromium.org/1128163007
    
    Cr-Commit-Position: refs/heads/master@{#330636}
    eadea210
BUILD.gn 6.25 KB