platform_build/tools/aconfig
Dennis Shen 455dc608f3 aconfig: move create flag info file api to aconfig_storage_write_api
rust_ffi_static right now will export excessive symbols, this lead to a
duplication of symbols when aconfig links against both
libaconfig_storage_file_cc and libaconfig_storage_read_api_cc. This is
because aconfig_storage_read_api crate depends on aconfig_storage_file
crate. To solve this problem, move create flag info file api to
aconfig_storage_write_api crate which is parallel to
aconfig_storage_read_api crate.

Bug: b/321077378
Test: atest aconfig_storage_file.test; atest
aconfig_storage_read_api.test; atest aconfig_storage_write_api.test

Change-Id: Ibbb50193a2da82d52ccbb4087c8e3fb9f320805f
2024-04-04 21:39:04 +00:00
..
aconfig aconfig: test updates 2024-04-02 13:01:26 +00:00
aconfig_protos aconfig_proto: add document for container filed 2024-03-06 15:36:34 +00:00
aconfig_storage_file aconfig: move create flag info file api to aconfig_storage_write_api 2024-04-04 21:39:04 +00:00
aconfig_storage_read_api aconfig: test updates 2024-04-02 13:01:26 +00:00
aconfig_storage_write_api aconfig: move create flag info file api to aconfig_storage_write_api 2024-04-04 21:39:04 +00:00
aflags aconfig: add flag type information to list flag api 2024-04-02 17:51:21 +00:00
fake_device_config Modify dependencies of fake_device_config 2024-02-13 06:54:49 +00:00
overrideflags overrideflags: change local override list name 2023-10-23 18:19:29 +00:00
printflags printflags: print flags declared in mainline module 2024-03-04 22:03:05 +00:00
.gitignore
Cargo.toml aconfig: create aconfig_storage_write_api crate 2024-03-11 14:26:38 +00:00
MODULE_LICENSE_APACHE2
OWNERS aconfig: update aconfig owners 2023-12-08 19:14:17 +00:00
PREUPLOAD.cfg
rustfmt.toml
TEST_MAPPING aconfig: enable tests in presubmits 2024-04-02 13:47:42 +00:00