llvm-project/llvm/utils/gn/build
Nico Weber 98c6d3194e [gn build] allow setting clang_base_path to a source-absolute path
With this, you can set `clang_base_path = "//out/gn1"` in `out/gn2/args.gn` and
the build in out/gn2 will use clang and lld from out/gn1.

Setting `clang_base_path` to an absolute path (with e.g.
`clang_base_path = getenv("HOME") + "/src/..."`) should behave as before.

Differential Revision: https://reviews.llvm.org/D97989
2021-03-05 12:13:51 -05:00
..
libs [gn build] make WindowsManifestMerger.cpp build fine with sysroot 2021-02-17 15:03:46 -05:00
toolchain [gn build] allow setting clang_base_path to a source-absolute path 2021-03-05 12:13:51 -05:00
BUILD.gn [lld-macho] Switch default to new Darwin backend 2021-03-01 12:30:10 -05:00
BUILDCONFIG.gn
buildflags.gni [gn build] Add symbol_level to adjust debug info level 2020-12-17 09:20:53 -08:00
fuzzer.gni
mac_sdk.gni [gn build] try to fix libxml2 include path on mac after 0ec448194e 2021-02-18 14:40:14 -05:00
run_tablegen.py
symlink_or_copy.gni [gn build] re-run "gn format" with trunk gn 2020-01-15 13:37:38 -05:00
symlink_or_copy.py
sync_source_lists_from_cmake.py [gn build] sync script: try to make sync script even clearer 2020-12-01 14:35:27 -05:00
sysroot.gni [gn build] make WindowsManifestMerger.cpp build fine with sysroot 2021-02-17 15:03:46 -05:00
write_cmake_config.gni [gn build] re-run "gn format" with trunk gn 2020-01-15 13:37:38 -05:00
write_cmake_config.py fix a comment grammar-o 2020-03-30 14:40:15 -04:00
write_library_dependencies.py [gn build] kind of merge f020544601 2021-02-18 16:12:32 -05:00
write_vcsrevision.gni [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev 2020-01-16 19:05:07 -05:00
write_vcsrevision.py [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev 2020-01-16 19:05:07 -05:00