diff options
author | Ayush Jain <ayushjain@google.com> | 2023-10-23 05:04:48 +0000 |
---|---|---|
committer | Ayush Jain <ayushjain@google.com> | 2023-11-15 19:06:05 +0000 |
commit | 57ff77d040fcbc3b73d267f937bb6b8615d300f2 (patch) | |
tree | c33276b4a9dd2e9867a3c351822f407475dbbe9a | |
parent | 8ff4993baeba237655c651d567f1adbc1b90d405 (diff) | |
download | server_configurable_flags-57ff77d040fcbc3b73d267f937bb6b8615d300f2.tar.gz |
Build changes for using aconfig flags in rust.
Make the flags packages available to any apex.
Bug: 306066907, 301834443
Test: Build - make com.android.uwb com.android.os.statsd com.android.btservices com.android.neuralnetworks com.android.resolv
Change-Id: I4ccdb17a7b7f246bd5c32fa109ed76dded7c732c
-rw-r--r-- | libflags/Android.bp | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/libflags/Android.bp b/libflags/Android.bp index dfadc07..61b3e2b 100644 --- a/libflags/Android.bp +++ b/libflags/Android.bp @@ -19,11 +19,7 @@ cc_library { export_include_dirs: ["include"], apex_available: [ "//apex_available:platform", - "com.android.os.statsd", - "com.android.btservices", - "com.android.neuralnetworks", - "com.android.nfcservices", - "com.android.resolv", + "//apex_available:anyapex", ], min_sdk_version: "29", } @@ -53,6 +49,12 @@ cc_library_static { srcs: ["rust_get_flags.cpp"], generated_headers: ["cxx-bridge-header"], generated_sources: ["libflags_rust_generated_cpp_bridge"], + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + host_supported: true, + min_sdk_version: "33", } genrule { @@ -73,4 +75,10 @@ rust_library { "libc++", "server_configurable_flags", ], + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + host_supported: true, + min_sdk_version: "33", } |