summaryrefslogtreecommitdiff
path: root/android/config.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2025-01-06 16:29:47 -0800
committer Cole Faust <colefaust@google.com> 2025-01-06 16:47:44 -0800
commit2e40ad9fc63204d159c6e5aeb74649e981602a0e (patch)
tree276b8a1b842020da1490d83745da65f3b576e840 /android/config.go
parente14082c31a16799e94bf70bbb30bc1a19a83eba0 (diff)
Always use out/host for host tools
Previously, files were installed to out/host or out/soong/host based on if kati was used or not. That was changed in aosp/3418304, but this HostToolDir() that's used by blueprint was not updated to match that change, so soong-only builds were failing with missing host tools. Bug: 388038396 Test: m --soong-only dist, ./prebuilts/build-tools/build-prebuilts.sh Change-Id: Ib104a6399ce2308d81651ec620323caaf9c76151
Diffstat (limited to 'android/config.go')
-rw-r--r--android/config.go6
1 files changed, 1 insertions, 5 deletions
diff --git a/android/config.go b/android/config.go
index 00d5e2c6a..e9cb2cd31 100644
--- a/android/config.go
+++ b/android/config.go
@@ -768,11 +768,7 @@ func (c *config) SetAllowMissingDependencies() {
// BlueprintToolLocation returns the directory containing build system tools
// from Blueprint, like soong_zip and merge_zips.
func (c *config) HostToolDir() string {
- if c.KatiEnabled() {
- return filepath.Join(c.outDir, "host", c.PrebuiltOS(), "bin")
- } else {
- return filepath.Join(c.soongOutDir, "host", c.PrebuiltOS(), "bin")
- }
+ return filepath.Join(c.outDir, "host", c.PrebuiltOS(), "bin")
}
func (c *config) HostToolPath(ctx PathContext, tool string) Path {