1// This file is generated by cargo_embargo. 2// Do not modify this file after the first "rust_*" or "genrule" module 3// because the changes will be overridden on upgrade. 4// Content before the first "rust_*" or "genrule" module is preserved. 5 6package { 7 default_applicable_licenses: ["external_rust_crates_userfaultfd_license"], 8} 9 10// Added automatically by a large-scale-change 11// 12// large-scale-change included anything that looked like it might be a license 13// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc. 14// 15// Please consider removing redundant or irrelevant files from 'license_text:'. 16// See: http://go/android-license-faq 17license { 18 name: "external_rust_crates_userfaultfd_license", 19 visibility: [":__subpackages__"], 20 license_kinds: [ 21 "SPDX-license-identifier-Apache-2.0", 22 ], 23 license_text: [ 24 "LICENSE-APACHE", 25 "LICENSE-MIT", 26 ], 27} 28 29rust_library { 30 name: "libuserfaultfd", 31 host_supported: true, 32 crate_name: "userfaultfd", 33 cargo_env_compat: true, 34 cargo_pkg_version: "0.7.0", 35 crate_root: "src/lib.rs", 36 edition: "2018", 37 features: ["default"], 38 rustlibs: [ 39 "libbitflags", 40 "libcfg_if", 41 "liblibc", 42 "libnix", 43 "libthiserror", 44 "libuserfaultfd_sys", 45 ], 46 apex_available: [ 47 "//apex_available:platform", 48 "//apex_available:anyapex", 49 ], 50 product_available: true, 51 vendor_available: true, 52} 53