aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorAlice Wang <aliceywang@google.com>2023-02-02 11:06:03 +0000
committerAlice Wang <aliceywang@google.com>2023-02-02 14:46:54 +0000
commitb321fa3d1f28559515b8c560cd0a00d8561a0a88 (patch)
tree4b202dde8d3f2d26beafba75c7dd55ac877bba51 /Android.bp
parent5865680d4109ae716d2eeaea85a3836c70fa7c13 (diff)
downloadopen-dice-b321fa3d1f28559515b8c560cd0a00d8561a0a88.tar.gz
[ANDROID] Make dice_cbor_bindgen visible to system/security/diced
And convert DiceConfigType to enum. Bug: 267575445 Test: m pvmfw_img microdroid_manager Change-Id: I3cc5a79608b53e67a175a88aa42d01dd143d585e
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp8
1 files changed, 6 insertions, 2 deletions
diff --git a/Android.bp b/Android.bp
index a0e4ff0..b692a01 100644
--- a/Android.bp
+++ b/Android.bp
@@ -202,6 +202,7 @@ rust_defaults {
// time.
bindgen_flags: [
"--size_t-is-usize",
+ "--rustified-enum DiceConfigType",
"--rustified-enum DiceMode",
"--allowlist-function=DiceDeriveCdiPrivateKeySeed",
@@ -230,7 +231,7 @@ rust_defaults {
rust_bindgen {
name: "libopen_dice_cbor_bindgen",
defaults: ["libopen_dice_cbor_bindgen.rust_defaults"],
- visibility: ["//system/security/diced/open_dice_cbor"],
+ visibility: ["//system/security/diced:__subpackages__"],
}
rust_bindgen {
@@ -239,7 +240,10 @@ rust_bindgen {
"libopen_dice_cbor_bindgen.rust_defaults",
"libopen_dice_bindgen_nostd.rust_defaults",
],
- visibility: ["//packages/modules/Virtualization:__subpackages__"],
+ visibility: [
+ "//system/security/diced:__subpackages__",
+ "//packages/modules/Virtualization:__subpackages__",
+ ],
}
rust_defaults {