diff options
author | Shaquille Johnson <ssjohnson@google.com> | 2023-09-27 17:08:01 +0100 |
---|---|---|
committer | Shaquille Johnson <ssjohnson@google.com> | 2023-09-27 17:08:42 +0100 |
commit | 6a751993d5a52d045d50ab1412b87731954bde52 (patch) | |
tree | 3ca08ddfbccbc6f2a4af2647b767fb5effc51caf /keystore2/Android.bp | |
parent | 373225c6c50674a2d9de98386a7fda4d6f5d8ee1 (diff) | |
download | security-6a751993d5a52d045d50ab1412b87731954bde52.tar.gz |
Add aconfig flags for rust keystore2
Test: m keystore2
Change-Id: I0bdd3d34a4e78500b266b8aac321ff1e2903dffb
Diffstat (limited to 'keystore2/Android.bp')
-rw-r--r-- | keystore2/Android.bp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/keystore2/Android.bp b/keystore2/Android.bp index b8db7c6c..4792e8a9 100644 --- a/keystore2/Android.bp +++ b/keystore2/Android.bp @@ -28,6 +28,7 @@ rust_defaults { defaults: [ "keymint_use_latest_hal_aidl_rust", "keystore2_use_latest_aidl_rust", + "framework-minus-apex-aconfig-libraries", ], rustlibs: [ @@ -42,6 +43,7 @@ rust_defaults { "android.security.metrics-rust", "android.security.rkp_aidl-rust", "libanyhow", + "libkeystore2_flags_rust", "libbinder_rs", "libkeystore2_aaid-rust", "libkeystore2_apc_compat-rust", @@ -146,3 +148,16 @@ rust_binary { ], afdo: true, } + +// Keystore Flag definitions +aconfig_declarations { + name: "keystore2_flags", + package: "android.security.keystore2", + srcs: ["aconfig/flags.aconfig"], +} + +rust_aconfig_library { + name: "libkeystore2_flags_rust", + crate_name: "keystore2_flags", + aconfig_declarations: "keystore2_flags", +} |