summaryrefslogtreecommitdiff
path: root/rust/rust.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2025-03-05 10:42:50 -0800
committer Cole Faust <colefaust@google.com> 2025-03-05 10:46:59 -0800
commitd1bf2723c049639ea94d603cd58cfdfd3341f84c (patch)
tree71e89a5f6dd913334a270cc843dadccc74142083 /rust/rust.go
parentde3a5c4be8aff15998cbf898e06fcc4679fe911f (diff)
Fix -host and -target phonies building both variants
The -install, -checkbuild, -outputs get deduped across all variants, so when the -host / -target phonies depended on them they were depending on all variants when they should've only depended on the host/target variants. Instead of depending on those phonies, depend on their dependencies for the current variant directly. Fixes: 400503755 Test: atest CtsCompilationTestCases:android.compilation.cts.CompilationTest Test: Ran all 4 of these commands, before they all had a successful path, now half of them show there's no path cross-variants: aninja -t path junit-params-test-host out/host/linux-x86/framework/junit-params-test.jar aninja -t path junit-params-test-host out/target/product/vsoc_x86_64/testcases/junit-params-test/x86_64/junit-params-test.jar aninja -t path junit-params-test-target out/host/linux-x86/framework/junit-params-test.jar aninja -t path junit-params-test-target out/target/product/vsoc_x86_64/testcases/junit-params-test/x86_64/junit-params-test.jar Change-Id: Iffec01948d7287f7e000ff17a4f65f883f46a87c
Diffstat (limited to 'rust/rust.go')
0 files changed, 0 insertions, 0 deletions