rust: Enable Rust modules in Product
The prohibition on Rust dylibs outside system still stands, but rlibs, rust_ffi_static, and binaries will all work fine. Test: m nothing (new soong tests added by this commit) Test: Created sample product_specific rust_binary, checked out/ location Bug: 165791368 Change-Id: I6453274064bb24b2019f38e57fc0d09b7c0fcf30
This commit is contained in:
@@ -83,6 +83,10 @@ const (
|
||||
rlibVendorVariant = "android_vendor.29_arm64_armv8-a_rlib_rlib-std"
|
||||
sharedRecoveryVariant = "android_recovery_arm64_armv8-a_shared"
|
||||
rlibRecoveryVariant = "android_recovery_arm64_armv8-a_rlib_rlib-std"
|
||||
binaryCoreVariant = "android_arm64_armv8-a"
|
||||
binaryVendorVariant = "android_vendor.29_arm64_armv8-a"
|
||||
binaryProductVariant = "android_product.29_arm64_armv8-a"
|
||||
binaryRecoveryVariant = "android_recovery_arm64_armv8-a"
|
||||
)
|
||||
|
||||
func testRustVndkFs(t *testing.T, bp string, fs android.MockFS) *android.TestContext {
|
||||
|
Reference in New Issue
Block a user