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 9apex_contributions_defaults { 10 name: "profiling-module-sdk.contributions", 11 contents: ["prebuilt_framework-profiling"], 12} 13 14prebuilt_bootclasspath_fragment { 15 name: "com.android.profiling-bootclasspath-fragment", 16 visibility: ["//visibility:public"], 17 apex_available: ["com.android.profiling"], 18 licenses: ["profiling-module-sdk_Android-Apache-2.0"], 19 contents: ["framework-profiling"], 20 fragments: [ 21 { 22 apex: "com.android.art", 23 module: "art-bootclasspath-fragment", 24 }, 25 ], 26 hidden_api: { 27 annotation_flags: "hiddenapi/annotation-flags.csv", 28 metadata: "hiddenapi/metadata.csv", 29 index: "hiddenapi/index.csv", 30 signature_patterns: "hiddenapi/signature-patterns.csv", 31 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 32 filtered_flags: "hiddenapi/filtered-flags.csv", 33 }, 34} 35 36java_sdk_library_import { 37 name: "framework-profiling", 38 visibility: ["//visibility:public"], 39 apex_available: ["com.android.profiling"], 40 licenses: ["profiling-module-sdk_Android-Apache-2.0"], 41 shared_library: false, 42 permitted_packages: [ 43 "android.app", 44 "android.os", 45 "android.util", 46 "com.android.internal.profiling", 47 ], 48 public: { 49 jars: ["sdk_library/public/framework-profiling-stubs.jar"], 50 stub_srcs: ["sdk_library/public/framework-profiling.srcjar"], 51 current_api: "sdk_library/public/framework-profiling.txt", 52 removed_api: "sdk_library/public/framework-profiling-removed.txt", 53 annotations: "sdk_library/public/framework-profiling_annotations.zip", 54 sdk_version: "module_current", 55 }, 56 system: { 57 jars: ["sdk_library/system/framework-profiling-stubs.jar"], 58 stub_srcs: ["sdk_library/system/framework-profiling.srcjar"], 59 current_api: "sdk_library/system/framework-profiling.txt", 60 removed_api: "sdk_library/system/framework-profiling-removed.txt", 61 annotations: "sdk_library/system/framework-profiling_annotations.zip", 62 sdk_version: "module_current", 63 }, 64 module_lib: { 65 jars: ["sdk_library/module-lib/framework-profiling-stubs.jar"], 66 stub_srcs: ["sdk_library/module-lib/framework-profiling.srcjar"], 67 current_api: "sdk_library/module-lib/framework-profiling.txt", 68 removed_api: "sdk_library/module-lib/framework-profiling-removed.txt", 69 annotations: "sdk_library/module-lib/framework-profiling_annotations.zip", 70 sdk_version: "module_current", 71 }, 72} 73 74java_import { 75 name: "service-profiling", 76 visibility: ["//visibility:public"], 77 apex_available: ["com.android.profiling"], 78 licenses: ["profiling-module-sdk_Android-Apache-2.0"], 79 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-profiling.jar"], 80 min_sdk_version: "35", 81} 82 83license { 84 name: "profiling-module-sdk_Android-Apache-2.0", 85 visibility: ["//visibility:private"], 86 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 87 license_text: ["licenses/build/soong/licenses/LICENSE"], 88} 89 90prebuilt_systemserverclasspath_fragment { 91 name: "com.android.profiling-systemserverclasspath-fragment", 92 visibility: ["//visibility:public"], 93 apex_available: ["com.android.profiling"], 94 licenses: ["profiling-module-sdk_Android-Apache-2.0"], 95 standalone_contents: ["service-profiling"], 96} 97