summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-02 23:09:59 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-02 23:09:59 +0000
commit359c1e20165618837c56b52c23c459135cae4b33 (patch)
tree62e8b060e61f6e81cc67d40b32afdfeb6a12f2ae
parentb7c0b44138359abb771045a95b14fa2ec07f36b1 (diff)
parent9500950f506fb25a33074586da6d5c7c46a25b21 (diff)
downloadStatsD-359c1e20165618837c56b52c23c459135cae4b33.tar.gz
Snap for 8528093 from 9500950f506fb25a33074586da6d5c7c46a25b21 to tm-d1-release
Change-Id: I7653c9d6ec53c601e4ef15c0a0f75dbcc07fd535
-rw-r--r--3/Android.bp.auto317
1 files changed, 317 insertions, 0 deletions
diff --git a/3/Android.bp.auto b/3/Android.bp.auto
new file mode 100644
index 0000000..1f21cbb
--- /dev/null
+++ b/3/Android.bp.auto
@@ -0,0 +1,317 @@
+// This is auto-generated. DO NOT EDIT.
+
+// Soong config variable stanza added by vendor/google/build/mainline_modules_sdks.py.
+soong_config_module_type_import {
+ from: "packages/modules/common/Android.bp",
+ module_types: [
+ "module_cc_prebuilt_library_shared",
+ "module_java_import",
+ "module_java_sdk_library_import",
+ "module_prebuilt_bootclasspath_fragment",
+ "module_prebuilt_systemserverclasspath_fragment",
+ ],
+}
+
+package {
+ // A default list here prevents the license LSC from adding its own list which would
+ // be unnecessary as every module in the sdk already has its own licenses property.
+ default_applicable_licenses: ["Android-Apache-2.0"],
+}
+
+prebuilt_bootclasspath_fragment {
+ name: "statsd-module-sdk_com.android.os.statsd-bootclasspath-fragment@current",
+ sdk_member_name: "com.android.os.statsd-bootclasspath-fragment",
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.os.statsd"],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0@current"],
+ contents: ["statsd-module-sdk_framework-statsd@current"],
+ fragments: [
+ {
+ apex: "com.android.art",
+ module: "art-bootclasspath-fragment",
+ },
+ ],
+ hidden_api: {
+ max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
+ annotation_flags: "hiddenapi/annotation-flags.csv",
+ metadata: "hiddenapi/metadata.csv",
+ index: "hiddenapi/index.csv",
+ signature_patterns: "hiddenapi/signature-patterns.csv",
+ filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
+ filtered_flags: "hiddenapi/filtered-flags.csv",
+ },
+}
+
+module_prebuilt_bootclasspath_fragment {
+ name: "com.android.os.statsd-bootclasspath-fragment",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ prefer: true,
+ soong_config_variables: {
+ module_build_from_source: {
+ prefer: false,
+ },
+ },
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.os.statsd"],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0"],
+ contents: ["framework-statsd"],
+ fragments: [
+ {
+ apex: "com.android.art",
+ module: "art-bootclasspath-fragment",
+ },
+ ],
+ hidden_api: {
+ max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
+ annotation_flags: "hiddenapi/annotation-flags.csv",
+ metadata: "hiddenapi/metadata.csv",
+ index: "hiddenapi/index.csv",
+ signature_patterns: "hiddenapi/signature-patterns.csv",
+ filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
+ filtered_flags: "hiddenapi/filtered-flags.csv",
+ },
+}
+
+java_sdk_library_import {
+ name: "statsd-module-sdk_framework-statsd@current",
+ sdk_member_name: "framework-statsd",
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0@current"],
+ shared_library: false,
+ permitted_packages: [
+ "android.app",
+ "android.os",
+ "android.util",
+ "com.android.internal.statsd",
+ ],
+ public: {
+ jars: ["sdk_library/public/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/public/framework-statsd.srcjar"],
+ current_api: "sdk_library/public/framework-statsd.txt",
+ removed_api: "sdk_library/public/framework-statsd-removed.txt",
+ annotations: "sdk_library/public/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+ system: {
+ jars: ["sdk_library/system/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/system/framework-statsd.srcjar"],
+ current_api: "sdk_library/system/framework-statsd.txt",
+ removed_api: "sdk_library/system/framework-statsd-removed.txt",
+ annotations: "sdk_library/system/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+ module_lib: {
+ jars: ["sdk_library/module-lib/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/module-lib/framework-statsd.srcjar"],
+ current_api: "sdk_library/module-lib/framework-statsd.txt",
+ removed_api: "sdk_library/module-lib/framework-statsd-removed.txt",
+ annotations: "sdk_library/module-lib/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+}
+
+module_java_sdk_library_import {
+ name: "framework-statsd",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ prefer: true,
+ soong_config_variables: {
+ module_build_from_source: {
+ prefer: false,
+ },
+ },
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0"],
+ shared_library: false,
+ permitted_packages: [
+ "android.app",
+ "android.os",
+ "android.util",
+ "com.android.internal.statsd",
+ ],
+ public: {
+ jars: ["sdk_library/public/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/public/framework-statsd.srcjar"],
+ current_api: "sdk_library/public/framework-statsd.txt",
+ removed_api: "sdk_library/public/framework-statsd-removed.txt",
+ annotations: "sdk_library/public/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+ system: {
+ jars: ["sdk_library/system/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/system/framework-statsd.srcjar"],
+ current_api: "sdk_library/system/framework-statsd.txt",
+ removed_api: "sdk_library/system/framework-statsd-removed.txt",
+ annotations: "sdk_library/system/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+ module_lib: {
+ jars: ["sdk_library/module-lib/framework-statsd-stubs.jar"],
+ stub_srcs: ["sdk_library/module-lib/framework-statsd.srcjar"],
+ current_api: "sdk_library/module-lib/framework-statsd.txt",
+ removed_api: "sdk_library/module-lib/framework-statsd-removed.txt",
+ annotations: "sdk_library/module-lib/framework-statsd_annotations.zip",
+ sdk_version: "module_current",
+ },
+}
+
+java_import {
+ name: "statsd-module-sdk_service-statsd@current",
+ sdk_member_name: "service-statsd",
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0@current"],
+ jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-statsd.jar"],
+}
+
+module_java_import {
+ name: "service-statsd",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ prefer: true,
+ soong_config_variables: {
+ module_build_from_source: {
+ prefer: false,
+ },
+ },
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0"],
+ jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-statsd.jar"],
+}
+
+license {
+ name: "statsd-module-sdk_Android-Apache-2.0@current",
+ sdk_member_name: "Android-Apache-2.0",
+ visibility: ["//visibility:private"],
+ license_kinds: ["SPDX-license-identifier-Apache-2.0"],
+ license_text: ["licenses/build/soong/licenses/LICENSE"],
+}
+
+license {
+ name: "statsd-module-sdk_Android-Apache-2.0",
+ visibility: ["//visibility:private"],
+ license_kinds: ["SPDX-license-identifier-Apache-2.0"],
+ license_text: ["licenses/build/soong/licenses/LICENSE"],
+}
+
+cc_prebuilt_library_shared {
+ name: "statsd-module-sdk_libstatssocket@current",
+ sdk_member_name: "libstatssocket",
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0@current"],
+ installable: false,
+ stl: "libc++_static",
+ compile_multilib: "both",
+ export_include_dirs: ["include/packages/modules/StatsD/lib/libstatssocket/include"],
+ stubs: {
+ versions: [
+ "30",
+ "current",
+ ],
+ },
+ arch: {
+ arm64: {
+ srcs: ["arm64/lib/libstatssocket.so"],
+ },
+ x86_64: {
+ srcs: ["x86_64/lib/libstatssocket.so"],
+ },
+ arm: {
+ srcs: ["arm/lib/libstatssocket.so"],
+ },
+ x86: {
+ srcs: ["x86/lib/libstatssocket.so"],
+ },
+ },
+}
+
+module_cc_prebuilt_library_shared {
+ name: "libstatssocket",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ prefer: true,
+ soong_config_variables: {
+ module_build_from_source: {
+ prefer: false,
+ },
+ },
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.os.statsd",
+ "test_com.android.os.statsd",
+ ],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0"],
+ stl: "libc++_static",
+ compile_multilib: "both",
+ export_include_dirs: ["include/packages/modules/StatsD/lib/libstatssocket/include"],
+ stubs: {
+ versions: [
+ "30",
+ "current",
+ ],
+ },
+ arch: {
+ arm64: {
+ srcs: ["arm64/lib/libstatssocket.so"],
+ },
+ x86_64: {
+ srcs: ["x86_64/lib/libstatssocket.so"],
+ },
+ arm: {
+ srcs: ["arm/lib/libstatssocket.so"],
+ },
+ x86: {
+ srcs: ["x86/lib/libstatssocket.so"],
+ },
+ },
+}
+
+prebuilt_systemserverclasspath_fragment {
+ name: "statsd-module-sdk_com.android.os.statsd-systemserverclasspath-fragment@current",
+ sdk_member_name: "com.android.os.statsd-systemserverclasspath-fragment",
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.os.statsd"],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0@current"],
+ standalone_contents: ["statsd-module-sdk_service-statsd@current"],
+}
+
+module_prebuilt_systemserverclasspath_fragment {
+ name: "com.android.os.statsd-systemserverclasspath-fragment",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ prefer: true,
+ soong_config_variables: {
+ module_build_from_source: {
+ prefer: false,
+ },
+ },
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.os.statsd"],
+ licenses: ["statsd-module-sdk_Android-Apache-2.0"],
+ standalone_contents: ["service-statsd"],
+}
+
+sdk_snapshot {
+ name: "statsd-module-sdk@current",
+ visibility: ["//visibility:public"],
+ bootclasspath_fragments: ["statsd-module-sdk_com.android.os.statsd-bootclasspath-fragment@current"],
+ java_sdk_libs: ["statsd-module-sdk_framework-statsd@current"],
+ java_systemserver_libs: ["statsd-module-sdk_service-statsd@current"],
+ native_shared_libs: ["statsd-module-sdk_libstatssocket@current"],
+ systemserverclasspath_fragments: ["statsd-module-sdk_com.android.os.statsd-systemserverclasspath-fragment@current"],
+}