Add support for Rust JNI Libraries

Test: Verified Rust JNI lib is in apex

Change-Id: Icb013d7b2f4c5d8ec009ea4937185689cc0cac16
This commit is contained in:
Benjamin Brittain
2021-11-30 13:38:13 -05:00
parent 93c3cb69bc
commit 9edc375a06

View File

@@ -1710,6 +1710,7 @@ func (a *apexBundle) GenerateAndroidBuildActions(ctx android.ModuleContext) {
return true // track transitive dependencies
} else if r, ok := child.(*rust.Module); ok {
fi := apexFileForRustLibrary(ctx, r)
fi.isJniLib = isJniLib
filesInfo = append(filesInfo, fi)
} else {
propertyName := "native_shared_libs"