Seungjae Yoo | 733150b | 2024-10-29 12:54:07 +0900 | [diff] [blame] | 1 | package { |
| 2 | default_applicable_licenses: ["Android-Apache-2.0"], |
| 3 | } |
| 4 | |
Seungjae Yoo | e04fac8 | 2024-10-31 15:53:46 +0900 | [diff] [blame] | 5 | rust_ffi_shared { |
| 6 | name: "libforwarder_host_jni", |
| 7 | crate_name: "forwarder_host", |
Seungjae Yoo | 733150b | 2024-10-29 12:54:07 +0900 | [diff] [blame] | 8 | edition: "2021", |
Seungjae Yoo | e04fac8 | 2024-10-31 15:53:46 +0900 | [diff] [blame] | 9 | srcs: ["src/forwarder_host.rs"], |
Seungjae Yoo | 733150b | 2024-10-29 12:54:07 +0900 | [diff] [blame] | 10 | rustlibs: [ |
| 11 | "libforwarder", |
Seungjae Yoo | e04fac8 | 2024-10-31 15:53:46 +0900 | [diff] [blame] | 12 | "libjni", |
Seungjae Yoo | 733150b | 2024-10-29 12:54:07 +0900 | [diff] [blame] | 13 | "liblog_rust", |
| 14 | "libnix", |
| 15 | "libvmm_sys_util", |
| 16 | "libvsock", |
| 17 | ], |
| 18 | proc_macros: [ |
| 19 | "libpoll_token_derive", |
| 20 | "libremain", |
| 21 | ], |
Seungjae Yoo | e04fac8 | 2024-10-31 15:53:46 +0900 | [diff] [blame] | 22 | apex_available: [ |
| 23 | "com.android.virt", |
| 24 | ], |
| 25 | prefer_rlib: true, |
Seungjae Yoo | 733150b | 2024-10-29 12:54:07 +0900 | [diff] [blame] | 26 | } |