xref: /aosp_15_r20/prebuilts/runtime/mainline/runtime/host-exports/Android.bp (revision 924841fff420cd6b931e1027ee46b85e0a18fe17)
1*924841ffSAndroid Build Coastguard Worker// This is auto-generated. DO NOT EDIT.
2*924841ffSAndroid Build Coastguard Worker
3*924841ffSAndroid Build Coastguard Workerpackage {
4*924841ffSAndroid Build Coastguard Worker    // A default list here prevents the license LSC from adding its own list which would
5*924841ffSAndroid Build Coastguard Worker    // be unnecessary as every module in the sdk already has its own licenses property.
6*924841ffSAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
7*924841ffSAndroid Build Coastguard Worker}
8*924841ffSAndroid Build Coastguard Worker
9*924841ffSAndroid Build Coastguard Workerapex_contributions_defaults {
10*924841ffSAndroid Build Coastguard Worker    name: "runtime-module-host-exports.contributions",
11*924841ffSAndroid Build Coastguard Worker    contents: [
12*924841ffSAndroid Build Coastguard Worker        "prebuilt_linkerconfig",
13*924841ffSAndroid Build Coastguard Worker        "prebuilt_linker",
14*924841ffSAndroid Build Coastguard Worker    ],
15*924841ffSAndroid Build Coastguard Worker}
16*924841ffSAndroid Build Coastguard Worker
17*924841ffSAndroid Build Coastguard Workerlicense {
18*924841ffSAndroid Build Coastguard Worker    name: "runtime-module-host-exports_bionic_apex_license",
19*924841ffSAndroid Build Coastguard Worker    visibility: ["//visibility:private"],
20*924841ffSAndroid Build Coastguard Worker    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
21*924841ffSAndroid Build Coastguard Worker    license_text: ["licenses/bionic/apex/NOTICE"],
22*924841ffSAndroid Build Coastguard Worker}
23*924841ffSAndroid Build Coastguard Worker
24*924841ffSAndroid Build Coastguard Workerlicense {
25*924841ffSAndroid Build Coastguard Worker    name: "runtime-module-host-exports_Android-Apache-2.0",
26*924841ffSAndroid Build Coastguard Worker    visibility: ["//visibility:private"],
27*924841ffSAndroid Build Coastguard Worker    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
28*924841ffSAndroid Build Coastguard Worker    license_text: ["licenses/build/soong/licenses/LICENSE"],
29*924841ffSAndroid Build Coastguard Worker}
30*924841ffSAndroid Build Coastguard Worker
31*924841ffSAndroid Build Coastguard Workerlicense {
32*924841ffSAndroid Build Coastguard Worker    name: "runtime-module-host-exports_bionic_linker_license",
33*924841ffSAndroid Build Coastguard Worker    visibility: ["//visibility:private"],
34*924841ffSAndroid Build Coastguard Worker    license_kinds: ["SPDX-license-identifier-BSD"],
35*924841ffSAndroid Build Coastguard Worker    license_text: ["licenses/bionic/linker/NOTICE"],
36*924841ffSAndroid Build Coastguard Worker}
37*924841ffSAndroid Build Coastguard Worker
38*924841ffSAndroid Build Coastguard Workercc_prebuilt_binary {
39*924841ffSAndroid Build Coastguard Worker    name: "linkerconfig",
40*924841ffSAndroid Build Coastguard Worker    prefer: false,
41*924841ffSAndroid Build Coastguard Worker    visibility: ["//visibility:public"],
42*924841ffSAndroid Build Coastguard Worker    apex_available: ["com.android.runtime"],
43*924841ffSAndroid Build Coastguard Worker    licenses: ["runtime-module-host-exports_Android-Apache-2.0"],
44*924841ffSAndroid Build Coastguard Worker    device_supported: false,
45*924841ffSAndroid Build Coastguard Worker    host_supported: true,
46*924841ffSAndroid Build Coastguard Worker    stl: "c++_static",
47*924841ffSAndroid Build Coastguard Worker    compile_multilib: "64",
48*924841ffSAndroid Build Coastguard Worker    shared_libs: [
49*924841ffSAndroid Build Coastguard Worker        "libbase",
50*924841ffSAndroid Build Coastguard Worker        "libbase",
51*924841ffSAndroid Build Coastguard Worker    ],
52*924841ffSAndroid Build Coastguard Worker    target: {
53*924841ffSAndroid Build Coastguard Worker        host: {
54*924841ffSAndroid Build Coastguard Worker            enabled: false,
55*924841ffSAndroid Build Coastguard Worker        },
56*924841ffSAndroid Build Coastguard Worker        linux_bionic_x86_64: {
57*924841ffSAndroid Build Coastguard Worker            enabled: true,
58*924841ffSAndroid Build Coastguard Worker            srcs: ["linux_bionic/x86_64/bin/linkerconfig"],
59*924841ffSAndroid Build Coastguard Worker        },
60*924841ffSAndroid Build Coastguard Worker        linux_glibc_x86_64: {
61*924841ffSAndroid Build Coastguard Worker            enabled: true,
62*924841ffSAndroid Build Coastguard Worker            srcs: ["linux_glibc/x86_64/bin/linkerconfig"],
63*924841ffSAndroid Build Coastguard Worker        },
64*924841ffSAndroid Build Coastguard Worker    },
65*924841ffSAndroid Build Coastguard Worker}
66*924841ffSAndroid Build Coastguard Worker
67*924841ffSAndroid Build Coastguard Workercc_prebuilt_binary {
68*924841ffSAndroid Build Coastguard Worker    name: "linker",
69*924841ffSAndroid Build Coastguard Worker    prefer: false,
70*924841ffSAndroid Build Coastguard Worker    visibility: ["//visibility:public"],
71*924841ffSAndroid Build Coastguard Worker    apex_available: [
72*924841ffSAndroid Build Coastguard Worker        "//apex_available:platform",
73*924841ffSAndroid Build Coastguard Worker        "com.android.runtime",
74*924841ffSAndroid Build Coastguard Worker    ],
75*924841ffSAndroid Build Coastguard Worker    licenses: ["runtime-module-host-exports_bionic_linker_license"],
76*924841ffSAndroid Build Coastguard Worker    device_supported: false,
77*924841ffSAndroid Build Coastguard Worker    host_supported: true,
78*924841ffSAndroid Build Coastguard Worker    stl: "none",
79*924841ffSAndroid Build Coastguard Worker    compile_multilib: "64",
80*924841ffSAndroid Build Coastguard Worker    system_shared_libs: [],
81*924841ffSAndroid Build Coastguard Worker    static_executable: true,
82*924841ffSAndroid Build Coastguard Worker    nocrt: true,
83*924841ffSAndroid Build Coastguard Worker    target: {
84*924841ffSAndroid Build Coastguard Worker        host: {
85*924841ffSAndroid Build Coastguard Worker            enabled: false,
86*924841ffSAndroid Build Coastguard Worker        },
87*924841ffSAndroid Build Coastguard Worker        linux_bionic_x86_64: {
88*924841ffSAndroid Build Coastguard Worker            enabled: true,
89*924841ffSAndroid Build Coastguard Worker            srcs: ["x86_64/bin/linker64"],
90*924841ffSAndroid Build Coastguard Worker        },
91*924841ffSAndroid Build Coastguard Worker    },
92*924841ffSAndroid Build Coastguard Worker}
93