diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2019-01-11 23:18:51 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2019-01-11 23:18:51 +0000 |
commit | 23ee69f3bfb95a5034cff570625e92fc6a8d08e1 (patch) | |
tree | 5ca0ab6c45c5e8fc90b947db0ed6628026de10dd /llvm/utils/gn/secondary/BUILD.gn | |
parent | 33eae4af1a774be3a4823268742d416091e38aec (diff) |
gn build: Add a stage2 toolchain for Android.
This makes it possible to build llvm-symbolizer for Android, which
is one of the prerequisites for running the sanitizer tests on Android.
Differential Revision: https://reviews.llvm.org/D56577
Diffstat (limited to 'llvm/utils/gn/secondary/BUILD.gn')
-rw-r--r-- | llvm/utils/gn/secondary/BUILD.gn | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/BUILD.gn b/llvm/utils/gn/secondary/BUILD.gn index af8f5965a26..0aca00b9c5a 100644 --- a/llvm/utils/gn/secondary/BUILD.gn +++ b/llvm/utils/gn/secondary/BUILD.gn @@ -1,5 +1,6 @@ import("//clang/lib/ARCMigrate/enable.gni") import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") +import("//llvm/utils/gn/build/toolchain/compiler.gni") group("default") { deps = [ @@ -7,6 +8,13 @@ group("default") { "//lld/test", "//llvm/test", ] + + if (android_ndk_path != "") { + # FIXME: This should be a dependency of a test target instead of being + # depended on from here. + deps += [ "//llvm/tools/llvm-symbolizer(//llvm/utils/gn/build/toolchain:stage2_android_aarch64)" ] + } + testonly = true } |