xref: /aosp_15_r20/external/minijail/rust/minijail-sys/Android.bp (revision 4b9c6d91573e8b3a96609339b46361b5476dd0f9)
1*4b9c6d91SCole Faust// This file is generated by cargo_embargo.
2*4b9c6d91SCole Faust// Do not modify this file as changes will be overridden on upgrade.
3*4b9c6d91SCole Faust
4*4b9c6d91SCole Faustpackage {
5*4b9c6d91SCole Faust    // See: http://go/android-license-faq
6*4b9c6d91SCole Faust    // A large-scale-change added 'default_applicable_licenses' to import
7*4b9c6d91SCole Faust    // all of the 'license_kinds' from "external_minijail_license"
8*4b9c6d91SCole Faust    // to get the below license kinds:
9*4b9c6d91SCole Faust    //   SPDX-license-identifier-BSD
10*4b9c6d91SCole Faust    default_applicable_licenses: ["external_minijail_license"],
11*4b9c6d91SCole Faust}
12*4b9c6d91SCole Faust
13*4b9c6d91SCole Faustrust_library {
14*4b9c6d91SCole Faust    name: "libminijail_sys",
15*4b9c6d91SCole Faust    host_supported: true,
16*4b9c6d91SCole Faust    crate_name: "minijail_sys",
17*4b9c6d91SCole Faust    cargo_env_compat: true,
18*4b9c6d91SCole Faust    cargo_pkg_version: "0.0.13",
19*4b9c6d91SCole Faust    srcs: ["lib.rs"],
20*4b9c6d91SCole Faust    edition: "2018",
21*4b9c6d91SCole Faust    rustlibs: ["liblibc"],
22*4b9c6d91SCole Faust    shared_libs: [
23*4b9c6d91SCole Faust        "libcap",
24*4b9c6d91SCole Faust        "libminijail",
25*4b9c6d91SCole Faust    ],
26*4b9c6d91SCole Faust    apex_available: [
27*4b9c6d91SCole Faust        "//apex_available:platform",
28*4b9c6d91SCole Faust        "com.android.compos",
29*4b9c6d91SCole Faust        "com.android.virt",
30*4b9c6d91SCole Faust    ],
31*4b9c6d91SCole Faust    product_available: true,
32*4b9c6d91SCole Faust    vendor_available: true,
33*4b9c6d91SCole Faust}
34