1// This is auto-generated. DO NOT EDIT.
2
3package {
4    // A default list here prevents the license LSC from adding its own list which would
5    // be unnecessary as every module in the sdk already has its own licenses property.
6    default_applicable_licenses: ["Android-Apache-2.0"],
7}
8
9prebuilt_bootclasspath_fragment {
10    name: "statsd-module-sdk_com.android.os.statsd-bootclasspath-fragment@1",
11    sdk_member_name: "com.android.os.statsd-bootclasspath-fragment",
12    visibility: ["//visibility:public"],
13    apex_available: ["com.android.os.statsd"],
14    licenses: ["statsd-module-sdk_Android-Apache-2.0@1"],
15    contents: ["statsd-module-sdk_framework-statsd@1"],
16    hidden_api: {
17        max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
18        stub_flags: "hiddenapi/stub-flags.csv",
19        annotation_flags: "hiddenapi/annotation-flags.csv",
20        metadata: "hiddenapi/metadata.csv",
21        index: "hiddenapi/index.csv",
22        all_flags: "hiddenapi/all-flags.csv",
23    },
24}
25
26java_sdk_library_import {
27    name: "statsd-module-sdk_framework-statsd@1",
28    sdk_member_name: "framework-statsd",
29    visibility: ["//visibility:public"],
30    apex_available: [
31        "com.android.os.statsd",
32        "test_com.android.os.statsd",
33    ],
34    licenses: ["statsd-module-sdk_Android-Apache-2.0@1"],
35    shared_library: false,
36    public: {
37        jars: ["sdk_library/public/framework-statsd-stubs.jar"],
38        stub_srcs: ["sdk_library/public/framework-statsd.srcjar"],
39        current_api: "sdk_library/public/framework-statsd.txt",
40        removed_api: "sdk_library/public/framework-statsd-removed.txt",
41        sdk_version: "module_current",
42    },
43    system: {
44        jars: ["sdk_library/system/framework-statsd-stubs.jar"],
45        stub_srcs: ["sdk_library/system/framework-statsd.srcjar"],
46        current_api: "sdk_library/system/framework-statsd.txt",
47        removed_api: "sdk_library/system/framework-statsd-removed.txt",
48        sdk_version: "module_current",
49    },
50    module_lib: {
51        jars: ["sdk_library/module-lib/framework-statsd-stubs.jar"],
52        stub_srcs: ["sdk_library/module-lib/framework-statsd.srcjar"],
53        current_api: "sdk_library/module-lib/framework-statsd.txt",
54        removed_api: "sdk_library/module-lib/framework-statsd-removed.txt",
55        sdk_version: "module_current",
56    },
57}
58
59license {
60    name: "statsd-module-sdk_Android-Apache-2.0@1",
61    sdk_member_name: "Android-Apache-2.0",
62    visibility: ["//visibility:private"],
63    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
64    license_text: ["licenses/build/soong/licenses/LICENSE"],
65}
66
67cc_prebuilt_library_shared {
68    name: "statsd-module-sdk_libstatssocket@1",
69    sdk_member_name: "libstatssocket",
70    visibility: ["//visibility:public"],
71    apex_available: [
72        "com.android.bluetooth.updatable",
73        "com.android.os.statsd",
74        "test_com.android.os.statsd",
75    ],
76    licenses: ["statsd-module-sdk_Android-Apache-2.0@1"],
77    installable: false,
78    stl: "libc++_static",
79    compile_multilib: "both",
80    export_include_dirs: ["include/packages/modules/StatsD/lib/libstatssocket/include"],
81    stubs: {
82        versions: [
83            "30",
84            "current",
85        ],
86    },
87    arch: {
88        arm64: {
89            srcs: ["arm64/lib/libstatssocket.so"],
90        },
91        x86_64: {
92            srcs: ["x86_64/lib/libstatssocket.so"],
93        },
94        arm: {
95            srcs: ["arm/lib/libstatssocket.so"],
96        },
97        x86: {
98            srcs: ["x86/lib/libstatssocket.so"],
99        },
100    },
101}
102
103sdk_snapshot {
104    name: "statsd-module-sdk@1",
105    visibility: ["//visibility:public"],
106    bootclasspath_fragments: ["statsd-module-sdk_com.android.os.statsd-bootclasspath-fragment@1"],
107    java_sdk_libs: ["statsd-module-sdk_framework-statsd@1"],
108    native_shared_libs: ["statsd-module-sdk_libstatssocket@1"],
109}
110