From f78a890183a9c376f6f9d71d2a40fa6343cbd214 Mon Sep 17 00:00:00 2001 From: Jihoon Kang Date: Thu, 1 Sep 2022 22:47:07 +0000 Subject: Specify jnilib partition in Android-.mk Context - Android-.mk currently does not contain information about partition for its dependent unembedded jni libraries, but only lists the name of the unembedded jni libraries. - If an android_app module depends on an unembedded jni library that is located in a different partition, make cannot find the library. Implementation - Create a string field partition in jniLib struct. - Add variable "LOCAL_SOONG_JNI_LIBS_PARTITION_", an array of mappings of the name of the jni library to its partition. Bug: 154162945 Test: m Change-Id: I6b8e1272ff59dc70e3dd6ce8c6c8e4686dad76df --- rust/rust.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'rust/rust.go') diff --git a/rust/rust.go b/rust/rust.go index 1517e6263..ffe54732c 100644 --- a/rust/rust.go +++ b/rust/rust.go @@ -1664,6 +1664,10 @@ func (k kytheExtractRustSingleton) GenerateBuildActions(ctx android.SingletonCon } } +func (c *Module) Partition() string { + return "" +} + var Bool = proptools.Bool var BoolDefault = proptools.BoolDefault var String = proptools.String -- cgit v1.2.3-59-g8ed1b