diff options
Diffstat (limited to 'libcutils/Android.bp')
-rw-r--r-- | libcutils/Android.bp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libcutils/Android.bp b/libcutils/Android.bp index c8bfb0194..f1333ddd1 100644 --- a/libcutils/Android.bp +++ b/libcutils/Android.bp @@ -355,3 +355,18 @@ cc_test { defaults: ["libcutils_test_static_defaults"], test_config: "KernelLibcutilsTest.xml", } + +rust_bindgen { + name: "libcutils_bindgen", + wrapper_src: "rust/cutils.h", + crate_name: "cutils_bindgen", + source_stem: "bindings", + local_include_dirs: ["include"], + bindgen_flags: [ + "--allowlist-function", "multiuser_get_app_id", + "--allowlist-function", "multiuser_get_uid", + "--allowlist-function", "multiuser_get_user_id", + "--allowlist-var", "AID_KEYSTORE", + "--allowlist-var", "AID_USER_OFFSET", + ], +} |