1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5rust_defaults { 6 name: "libbssl_avf_error_defaults", 7 crate_name: "bssl_avf_error", 8 srcs: ["src/lib.rs"], 9 prefer_rlib: true, 10 apex_available: [ 11 "com.android.virt", 12 ], 13} 14 15rust_library_rlib { 16 name: "libbssl_avf_error_nostd", 17 defaults: ["libbssl_avf_error_defaults"], 18 no_stdlibs: true, 19 stdlibs: [ 20 "libcompiler_builtins.rust_sysroot", 21 "libcore.rust_sysroot", 22 ], 23 rustlibs: [ 24 "libcoset_nostd", 25 "liblog_rust_nostd", 26 "libserde_nostd", 27 ], 28} 29 30rust_library { 31 name: "libbssl_avf_error", 32 defaults: ["libbssl_avf_error_defaults"], 33 features: [ 34 "std", 35 ], 36 rustlibs: [ 37 "libcoset", 38 "liblog_rust", 39 "libserde", 40 ], 41} 42