llvm-project/llvm/utils/gn/secondary
Nico Weber 80ce17e3d4 [gn build] Always make symlinks target explicitly depend on base binary
This is a no-op in these files since the symlinks array is never empty
and the dependency to the base binary is added through the loop in these
cases.

But adding them doesn't hurt either, and it:
1. Makes all symlinks targets look the same, independent of symlinks
   are created always or just conditionally based on gn args
2. Makes it less likely that bugs like the one fixed by b0abada8fe
   are introduced by copy-pasting an existing symlink target and then
   not being careful enough when tweaking it.

No behavior change.
2022-04-04 09:54:41 -04:00
..
clang [gn build] Always make symlinks target explicitly depend on base binary 2022-04-04 09:54:41 -04:00
clang-tools-extra [gn build] Port f547fc89c0 2022-04-01 21:24:52 +00:00
compiler-rt [gn build] Add host_cpu=arm64 & current_os=linux => aarch64-unknown-linux-gnu 2022-02-14 10:49:37 +00:00
libcxx [gn build] Port e476df5629 2022-04-03 15:09:33 +00:00
libcxxabi [gn build] Port 2022-02-28 22:24:55 +00:00
libunwind
lld [gn build] Always make symlinks target explicitly depend on base binary 2022-04-04 09:54:41 -04:00
lldb [gn build] Port 1410a4860e 2022-03-30 07:33:49 +00:00
llvm [gn build] Always make symlinks target explicitly depend on base binary 2022-04-04 09:54:41 -04:00
third-party/benchmark [gn build] Reformat all build files 2021-12-14 14:07:19 -05:00
BUILD.gn [gn build] add llvm_install_cctools_symlinks arg 2022-03-23 16:19:54 -04:00