xref: /aosp_15_r20/build/soong/cc/libbuildversion/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: "libbuildversion",
7*333d2b36SAndroid Build Coastguard Worker    host_supported: true,
8*333d2b36SAndroid Build Coastguard Worker    recovery_available: true,
9*333d2b36SAndroid Build Coastguard Worker    srcs: ["libbuildversion.cpp"],
10*333d2b36SAndroid Build Coastguard Worker    export_include_dirs: ["include"],
11*333d2b36SAndroid Build Coastguard Worker    cflags: ["-fvisibility=hidden"],
12*333d2b36SAndroid Build Coastguard Worker    target: {
13*333d2b36SAndroid Build Coastguard Worker        windows: {
14*333d2b36SAndroid Build Coastguard Worker            enabled: true,
15*333d2b36SAndroid Build Coastguard Worker        },
16*333d2b36SAndroid Build Coastguard Worker    },
17*333d2b36SAndroid Build Coastguard Worker    min_sdk_version: "26",
18*333d2b36SAndroid Build Coastguard Worker    apex_available: [
19*333d2b36SAndroid Build Coastguard Worker        "//apex_available:platform",
20*333d2b36SAndroid Build Coastguard Worker        "//apex_available:anyapex",
21*333d2b36SAndroid Build Coastguard Worker    ],
22*333d2b36SAndroid Build Coastguard Worker    vendor_available: true,
23*333d2b36SAndroid Build Coastguard Worker    visibility: ["//visibility:public"],
24*333d2b36SAndroid Build Coastguard Worker}
25