• Sergey Ulanov's avatar
    Remove fuchsia_sdk:fdio from public_deps in //base · 2293c96d
    Sergey Ulanov authored
    1. Moved fdio to deps instead of public_deps in //base
    2. Added direct deps on FDIO in targets that need it, particularly in
       mojo.
    3. Also replaces some deps with public_deps in
       //mojo/edk/test:test_support to reflect set of header deps in the
       headers exported by that target.
    4. Small cleanups in mojo/edk/BUILD.gn to make it more readable.
    5. Updated build/config/fuchsia/BUILD.gn to avoid dependency on
       internals of third_party/fuchsia-sdk/BUILD.gn.
    
    Bug: 707030
    Change-Id: I402d3cd0d1d709aa381fa10e6fc6dfdb8e7e060c
    Reviewed-on: https://chromium-review.googlesource.com/1052608
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Reviewed-by: default avatarScott Violet <sky@chromium.org>
    Reviewed-by: default avatarScott Graham <scottmg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#557935}
    2293c96d
BUILD.gn 1.76 KB