• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (C) 2022 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//      http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// This file is automatically generated by gen_android_bp.py. Do not edit.
16
17// GN: Package-Artificial
18package {
19    default_applicable_licenses: [
20        "external_cronet_license",
21    ],
22}
23
24// GN: //build/android:build_java
25java_library {
26    name: "stable_cronet_build_android_build_java",
27    srcs: [
28        ":stable_cronet_build_android_native_libraries_gen",
29        ":stable_cronet_build_android_placeholder_build_config_srcjar",
30        "java/src/org/chromium/build/annotations/AlwaysInline.java",
31        "java/src/org/chromium/build/annotations/AssumeNonNull.java",
32        "java/src/org/chromium/build/annotations/CheckDiscard.java",
33        "java/src/org/chromium/build/annotations/DoNotClassMerge.java",
34        "java/src/org/chromium/build/annotations/DoNotInline.java",
35        "java/src/org/chromium/build/annotations/DoNotStripLogs.java",
36        "java/src/org/chromium/build/annotations/EnsuresNonNull.java",
37        "java/src/org/chromium/build/annotations/EnsuresNonNullIf.java",
38        "java/src/org/chromium/build/annotations/IdentifierNameString.java",
39        "java/src/org/chromium/build/annotations/Initializer.java",
40        "java/src/org/chromium/build/annotations/MockedInTests.java",
41        "java/src/org/chromium/build/annotations/NullMarked.java",
42        "java/src/org/chromium/build/annotations/NullUnmarked.java",
43        "java/src/org/chromium/build/annotations/Nullable.java",
44        "java/src/org/chromium/build/annotations/RequiresNonNull.java",
45        "java/src/org/chromium/build/annotations/ServiceImpl.java",
46        "java/src/org/chromium/build/annotations/UsedByReflection.java",
47        "java/src/org/chromium/build/annotations/UsedReflectively.java",
48    ],
49    defaults: [
50        "stable_cronet_java_framework_defaults",
51    ],
52    apex_available: [
53        "com.android.tethering",
54    ],
55    min_sdk_version: "30",
56    visibility: [
57        "//external/cronet:__subpackages__",
58    ],
59    jarjar_rules: ":remove_gen_jni_jarjar_rules",
60}
61
62// GN: //build/android:build_java__testing
63java_library {
64    name: "stable_cronet_build_android_build_java__testing",
65    srcs: [
66        ":stable_cronet_build_android_native_libraries_gen__testing",
67        ":stable_cronet_build_android_placeholder_build_config_srcjar__testing",
68        "java/src/org/chromium/build/annotations/AlwaysInline.java",
69        "java/src/org/chromium/build/annotations/AssumeNonNull.java",
70        "java/src/org/chromium/build/annotations/CheckDiscard.java",
71        "java/src/org/chromium/build/annotations/DoNotClassMerge.java",
72        "java/src/org/chromium/build/annotations/DoNotInline.java",
73        "java/src/org/chromium/build/annotations/DoNotStripLogs.java",
74        "java/src/org/chromium/build/annotations/EnsuresNonNull.java",
75        "java/src/org/chromium/build/annotations/EnsuresNonNullIf.java",
76        "java/src/org/chromium/build/annotations/IdentifierNameString.java",
77        "java/src/org/chromium/build/annotations/Initializer.java",
78        "java/src/org/chromium/build/annotations/MockedInTests.java",
79        "java/src/org/chromium/build/annotations/NullMarked.java",
80        "java/src/org/chromium/build/annotations/NullUnmarked.java",
81        "java/src/org/chromium/build/annotations/Nullable.java",
82        "java/src/org/chromium/build/annotations/RequiresNonNull.java",
83        "java/src/org/chromium/build/annotations/ServiceImpl.java",
84        "java/src/org/chromium/build/annotations/UsedByReflection.java",
85        "java/src/org/chromium/build/annotations/UsedReflectively.java",
86    ],
87    apex_available: [
88        "com.android.tethering",
89    ],
90    min_sdk_version: "30",
91    sdk_version: "current",
92    visibility: [
93        "//external/cronet:__subpackages__",
94    ],
95    jarjar_rules: ":remove_gen_jni_jarjar_rules",
96}
97