From fba2aa255cd2f2bf33fa29fc937a0c29e11bb7ea Mon Sep 17 00:00:00 2001 From: Ivan Lozano Date: Thu, 11 Nov 2021 09:29:07 -0500 Subject: rust: Support new rust_stdlib_prebuilt_host type Refactor Rust prebuilts to support the new rust_stdlib_prebuilt_host module type, and change the format for depending on the prebuilt host stdlibs. Bug: 140642453 Test: m Change-Id: Ifbc4741818777934e917631c788b20911856c44a --- rust/rust.go | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'rust/rust.go') diff --git a/rust/rust.go b/rust/rust.go index b3e543ee9..3cc786878 100644 --- a/rust/rust.go +++ b/rust/rust.go @@ -1019,6 +1019,13 @@ func (mod *Module) begin(ctx BaseModuleContext) { } } +func (mod *Module) Prebuilt() *android.Prebuilt { + if p, ok := mod.compiler.(*prebuiltLibraryDecorator); ok { + return p.prebuilt() + } + return nil +} + func (mod *Module) depsToPaths(ctx android.ModuleContext) PathDeps { var depPaths PathDeps -- cgit v1.2.3-59-g8ed1b