1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5rust_defaults { 6 name: "aflags_updatable.defaults", 7 edition: "2021", 8 clippy_lints: "android", 9 lints: "android", 10 srcs: ["src/main.rs"], 11 rustlibs: [ 12 "libaconfig_device_paths", 13 "libaconfig_flags", 14 "libaconfig_protos", 15 "libaconfigd_protos_rust", 16 "libaconfig_storage_read_api", 17 "libaconfig_storage_file", 18 "libanyhow", 19 "libclap", 20 "libnix", 21 "libprotobuf", 22 "libregex", 23 ], 24} 25 26rust_binary { 27 name: "aflags_updatable", 28 host_supported: true, 29 defaults: ["aflags.defaults"], 30 apex_available: [ 31 "com.android.configinfrastructure", 32 ], 33 min_sdk_version: "34", 34} 35 36rust_test_host { 37 name: "aflags_updatable.test", 38 defaults: ["aflags_updatable.defaults"], 39 test_suites: ["general-tests"], 40} 41