xref: /aosp_15_r20/build/soong/linkerconfig/proto/Android.bp (revision 333d2b3687b3a337dbcca9d65000bca186795e39)
1*333d2b36SAndroid Build Coastguard Workerpackage {
2*333d2b36SAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
3*333d2b36SAndroid Build Coastguard Worker}
4*333d2b36SAndroid Build Coastguard Worker
5*333d2b36SAndroid Build Coastguard Workercc_library_static {
6*333d2b36SAndroid Build Coastguard Worker    name: "lib_linker_config_proto_lite",
7*333d2b36SAndroid Build Coastguard Worker    host_supported: true,
8*333d2b36SAndroid Build Coastguard Worker    recovery_available: true,
9*333d2b36SAndroid Build Coastguard Worker    proto: {
10*333d2b36SAndroid Build Coastguard Worker        export_proto_headers: true,
11*333d2b36SAndroid Build Coastguard Worker        type: "lite",
12*333d2b36SAndroid Build Coastguard Worker    },
13*333d2b36SAndroid Build Coastguard Worker    srcs: ["linker_config.proto"],
14*333d2b36SAndroid Build Coastguard Worker    apex_available: [
15*333d2b36SAndroid Build Coastguard Worker        "//apex_available:platform",
16*333d2b36SAndroid Build Coastguard Worker        "//apex_available:anyapex",
17*333d2b36SAndroid Build Coastguard Worker    ],
18*333d2b36SAndroid Build Coastguard Worker    visibility: ["//system/linkerconfig"],
19*333d2b36SAndroid Build Coastguard Worker}
20*333d2b36SAndroid Build Coastguard Worker
21*333d2b36SAndroid Build Coastguard Workerpython_library_host {
22*333d2b36SAndroid Build Coastguard Worker    name: "linker_config_proto",
23*333d2b36SAndroid Build Coastguard Worker    srcs: [
24*333d2b36SAndroid Build Coastguard Worker        "linker_config.proto",
25*333d2b36SAndroid Build Coastguard Worker    ],
26*333d2b36SAndroid Build Coastguard Worker    proto: {
27*333d2b36SAndroid Build Coastguard Worker        canonical_path_from_root: false,
28*333d2b36SAndroid Build Coastguard Worker    },
29*333d2b36SAndroid Build Coastguard Worker}
30