diff options
author | Dan Willemsen <dwillemsen@google.com> | 2021-11-08 16:48:49 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2021-11-08 16:55:52 -0800 |
commit | 70de85d1a47082197e2cdb514d66f62dd794fe39 (patch) | |
tree | 23b999ac5c78b7fc8bc2caaaf97f566e90e7560a | |
parent | 184ff1e7bba8564a32f95e5086001a3df8decb5e (diff) | |
download | llvm-70de85d1a47082197e2cdb514d66f62dd794fe39.tar.gz |
Build darwin_arm64 from source
We don't have darwin_arm64 prebuilts in the SDK yet, so we'll build
these from source until we do.
Bug: 203607969
Test: m sdk-repo-platform-tools sdk-repo-build-tools on Mac
Change-Id: I8c48807cf30d2c12690dcf694125a091ca4a4571
-rw-r--r-- | soong/llvm.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/soong/llvm.go b/soong/llvm.go index edbc9cb95d5c..6a38fb56aec8 100644 --- a/soong/llvm.go +++ b/soong/llvm.go @@ -89,6 +89,9 @@ func forceBuildLlvmComponents(ctx android.LoadHookContext) { if !forceBuild { type props struct { Target struct { + Darwin_arm64 struct { + Enabled *bool + } Host struct { Enabled *bool } @@ -98,6 +101,7 @@ func forceBuildLlvmComponents(ctx android.LoadHookContext) { } } p := &props{} + p.Target.Darwin_arm64.Enabled = proptools.BoolPtr(true) p.Target.Host.Enabled = proptools.BoolPtr(false) p.Target.Linux_bionic_arm64.Enabled = proptools.BoolPtr(true) ctx.AppendProperties(p) |