[dice] Move format_condig_descriptor to diced_open_dice

Test: atest diced_utils_test diced_sample_inputs_test \
diced_test diced_vendor_test diced_open_dice_cbor_test \
diced_client_test
Test: m pvmfw_img microdroid_manager
Test: atest microdroid_manager_test vmbase_example.integration_test
Bug: 267575445

Change-Id: Iba7f775c1d1a3070c119da546edad38c2bbf67ac
diff --git a/diced/open_dice/Android.bp b/diced/open_dice/Android.bp
index f4c2155..e581085 100644
--- a/diced/open_dice/Android.bp
+++ b/diced/open_dice/Android.bp
@@ -20,6 +20,7 @@
     name: "libdiced_open_dice_nostd",
     defaults: ["libdiced_open_dice_defaults"],
     rustlibs: [
+        "libopen_dice_bcc_bindgen_nostd",
         "libopen_dice_cbor_bindgen_nostd",
     ],
 }
@@ -28,6 +29,7 @@
     name: "libdiced_open_dice",
     defaults: ["libdiced_open_dice_defaults"],
     rustlibs: [
+        "libopen_dice_bcc_bindgen",
         "libopen_dice_cbor_bindgen",
         // For ZVec
         "libkeystore2_crypto_rust",
@@ -35,4 +37,7 @@
     features: [
         "std",
     ],
+    whole_static_libs: [
+        "libopen_dice_bcc",
+    ],
 }
\ No newline at end of file