summaryrefslogtreecommitdiff
path: root/llvm/utils/gn/secondary/BUILD.gn
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2019-01-11 23:18:51 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2019-01-11 23:18:51 +0000
commit23ee69f3bfb95a5034cff570625e92fc6a8d08e1 (patch)
tree5ca0ab6c45c5e8fc90b947db0ed6628026de10dd /llvm/utils/gn/secondary/BUILD.gn
parent33eae4af1a774be3a4823268742d416091e38aec (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.gn8
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
}