gn /
gn /
95eca74bc469662df2d6d6e4a464229c5a1d2e91 Add exe_and_shlib_deps to executable and shared_library configs
Currently, all executables and shared libraries are expected to add the
exe_and_shlib_deps dependency manually. However, it is easy to forget to do
this. In such cases, the build will likely fail at the link step due to missing
libc++ symbols. It may not be obvious how to fix this issue.
This CL adds exe_and_shlib_deps as an implicit dependency to executable and
shared_library targets so that developers don't have to manually add it.
BUG=845700
R=dpranke
TBR=torne
Change-Id: I30edcf0bcd6559b1aaa211a42863b04bc57d4d99
Reviewed-on: https://chromium-review.googlesource.com/1069720
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#561729}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: d7ed1f0a9c28c932fddc834ca5de44f28266c7f5
1 file changed
tree: 776c8b3a00ed34ef14a95bbd7e9da4d88cec8f49
- tools/