1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5rust_binary { 6 name: "fd_server", 7 srcs: ["src/main.rs"], 8 rustlibs: [ 9 "authfs_aidl_interface-rust", 10 "libandroid_logger", 11 "libanyhow", 12 "libauthfs_fsverity_metadata", 13 "libbinder_rs", 14 "libclap", 15 "libfsverity_rs", 16 "liblibc", 17 "liblog_rust", 18 "libnix", 19 "librpcbinder_rs", 20 ], 21 prefer_rlib: true, 22 apex_available: ["com.android.virt"], 23} 24 25rust_test { 26 name: "fd_server.test", 27 srcs: ["src/main.rs"], 28 rustlibs: [ 29 "authfs_aidl_interface-rust", 30 "libandroid_logger", 31 "libanyhow", 32 "libauthfs_fsverity_metadata", 33 "libbinder_rs", 34 "libclap", 35 "libfsverity_rs", 36 "liblibc", 37 "liblog_rust", 38 "libnix", 39 "librpcbinder_rs", 40 ], 41 prefer_rlib: true, 42 test_suites: ["general-tests"], 43} 44