xref: /aosp_15_r20/external/crosvm/cuttlefish/Android.bp (revision bb4ee6a4ae7042d18b07a98463b9c8b875e44b39)
1*bb4ee6a4SAndroid Build Coastguard Worker// wrapper script to run crosvm for cuttlefish
2*bb4ee6a4SAndroid Build Coastguard Workerpackage {
3*bb4ee6a4SAndroid Build Coastguard Worker    // See: http://go/android-license-faq
4*bb4ee6a4SAndroid Build Coastguard Worker    // A large-scale-change added 'default_applicable_licenses' to import
5*bb4ee6a4SAndroid Build Coastguard Worker    // all of the 'license_kinds' from "external_crosvm_license"
6*bb4ee6a4SAndroid Build Coastguard Worker    // to get the below license kinds:
7*bb4ee6a4SAndroid Build Coastguard Worker    //   SPDX-license-identifier-BSD
8*bb4ee6a4SAndroid Build Coastguard Worker    default_applicable_licenses: ["external_crosvm_license"],
9*bb4ee6a4SAndroid Build Coastguard Worker}
10*bb4ee6a4SAndroid Build Coastguard Worker
11*bb4ee6a4SAndroid Build Coastguard Workersh_binary_host {
12*bb4ee6a4SAndroid Build Coastguard Worker    name: "common_crosvm",
13*bb4ee6a4SAndroid Build Coastguard Worker    filename: "crosvm",
14*bb4ee6a4SAndroid Build Coastguard Worker    target: {
15*bb4ee6a4SAndroid Build Coastguard Worker        linux_glibc: {
16*bb4ee6a4SAndroid Build Coastguard Worker            src: "crosvm",
17*bb4ee6a4SAndroid Build Coastguard Worker        },
18*bb4ee6a4SAndroid Build Coastguard Worker        linux_musl: {
19*bb4ee6a4SAndroid Build Coastguard Worker            src: "crosvm_musl",
20*bb4ee6a4SAndroid Build Coastguard Worker        },
21*bb4ee6a4SAndroid Build Coastguard Worker        darwin: {
22*bb4ee6a4SAndroid Build Coastguard Worker            src: "crosvm",
23*bb4ee6a4SAndroid Build Coastguard Worker        },
24*bb4ee6a4SAndroid Build Coastguard Worker        linux_bionic: {
25*bb4ee6a4SAndroid Build Coastguard Worker            src: "crosvm_bionic",
26*bb4ee6a4SAndroid Build Coastguard Worker        },
27*bb4ee6a4SAndroid Build Coastguard Worker    },
28*bb4ee6a4SAndroid Build Coastguard Worker}
29