xref: /aosp_15_r20/external/firebase-messaging/Android.bp (revision 89f472808d35023144347fb28c0c5afc8771d193)
1*89f47280SXin Li//
2*89f47280SXin Li// Copyright (C) 2021 The Android Open Source Project
3*89f47280SXin Li//
4*89f47280SXin Li// Licensed under the Apache License, Version 2.0 (the "License");
5*89f47280SXin Li// you may not use this file except in compliance with the License.
6*89f47280SXin Li// You may obtain a copy of the License at
7*89f47280SXin Li//
8*89f47280SXin Li//      http://www.apache.org/licenses/LICENSE-2.0
9*89f47280SXin Li//
10*89f47280SXin Li// Unless required by applicable law or agreed to in writing, software
11*89f47280SXin Li// distributed under the License is distributed on an "AS IS" BASIS,
12*89f47280SXin Li// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*89f47280SXin Li// See the License for the specific language governing permissions and
14*89f47280SXin Li// limitations under the License.
15*89f47280SXin Lipackage {
16*89f47280SXin Li    default_applicable_licenses: ["external_firebase-messaging_license"],
17*89f47280SXin Li}
18*89f47280SXin Li
19*89f47280SXin Li// Added automatically by a large-scale-change
20*89f47280SXin Li// See: http://go/android-license-faq
21*89f47280SXin Lilicense {
22*89f47280SXin Li    name: "external_firebase-messaging_license",
23*89f47280SXin Li    visibility: [":__subpackages__"],
24*89f47280SXin Li    license_kinds: [
25*89f47280SXin Li        "SPDX-license-identifier-Apache-2.0",
26*89f47280SXin Li    ],
27*89f47280SXin Li    license_text: [
28*89f47280SXin Li        "LICENSE",
29*89f47280SXin Li    ],
30*89f47280SXin Li}
31*89f47280SXin Li
32*89f47280SXin Liandroid_library_import {
33*89f47280SXin Li    name: "firebase-common-aar",
34*89f47280SXin Li    aars: ["libs/firebase-common-19.5.0.aar"],
35*89f47280SXin Li    sdk_version: "system_current",
36*89f47280SXin Li    min_sdk_version: "14",
37*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
38*89f47280SXin Li}
39*89f47280SXin Li
40*89f47280SXin Liandroid_library_import {
41*89f47280SXin Li    name: "firebase-components-aar",
42*89f47280SXin Li    aars: ["libs/firebase-components-16.1.0.aar"],
43*89f47280SXin Li    sdk_version: "system_current",
44*89f47280SXin Li    min_sdk_version: "14",
45*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
46*89f47280SXin Li}
47*89f47280SXin Li
48*89f47280SXin Liandroid_library_import {
49*89f47280SXin Li    name: "firebase-iid-aar",
50*89f47280SXin Li    aars: ["libs/firebase-iid-21.0.1.aar"],
51*89f47280SXin Li    sdk_version: "system_current",
52*89f47280SXin Li    min_sdk_version: "14",
53*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
54*89f47280SXin Li}
55*89f47280SXin Li
56*89f47280SXin Liandroid_library_import {
57*89f47280SXin Li    name: "firebase-iid-interop-aar",
58*89f47280SXin Li    aars: ["libs/firebase-iid-interop-17.0.0.aar"],
59*89f47280SXin Li    sdk_version: "system_current",
60*89f47280SXin Li    min_sdk_version: "14",
61*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
62*89f47280SXin Li}
63*89f47280SXin Li
64*89f47280SXin Liandroid_library_import {
65*89f47280SXin Li    name: "firebase-installations-aar",
66*89f47280SXin Li    aars: ["libs/firebase-installations-16.3.5.aar"],
67*89f47280SXin Li    sdk_version: "system_current",
68*89f47280SXin Li    min_sdk_version: "14",
69*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
70*89f47280SXin Li}
71*89f47280SXin Li
72*89f47280SXin Liandroid_library_import {
73*89f47280SXin Li    name: "firebase-installations-interop-aar",
74*89f47280SXin Li    aars: ["libs/firebase-installations-interop-16.0.1.aar"],
75*89f47280SXin Li    sdk_version: "system_current",
76*89f47280SXin Li    min_sdk_version: "14",
77*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
78*89f47280SXin Li}
79*89f47280SXin Li
80*89f47280SXin Liandroid_library_import {
81*89f47280SXin Li    name: "firebase-messaging-aar",
82*89f47280SXin Li    aars: ["libs/firebase-messaging-21.0.1.aar"],
83*89f47280SXin Li    sdk_version: "system_current",
84*89f47280SXin Li    min_sdk_version: "14",
85*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
86*89f47280SXin Li}
87*89f47280SXin Li
88*89f47280SXin Liandroid_library_import {
89*89f47280SXin Li    name: "play-services-basement-aar",
90*89f47280SXin Li    aars: ["libs/play-services-basement-17.0.0.aar"],
91*89f47280SXin Li    sdk_version: "system_current",
92*89f47280SXin Li    min_sdk_version: "14",
93*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
94*89f47280SXin Li}
95*89f47280SXin Li
96*89f47280SXin Liandroid_library_import {
97*89f47280SXin Li    name: "play-services-cloud-messaging-aar",
98*89f47280SXin Li    aars: ["libs/play-services-cloud-messaging-16.0.0.aar"],
99*89f47280SXin Li    sdk_version: "system_current",
100*89f47280SXin Li    min_sdk_version: "14",
101*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
102*89f47280SXin Li}
103*89f47280SXin Li
104*89f47280SXin Liandroid_library_import {
105*89f47280SXin Li    name: "play-services-tasks-aar",
106*89f47280SXin Li    aars: ["libs/play-services-tasks-17.0.0.aar"],
107*89f47280SXin Li    sdk_version: "system_current",
108*89f47280SXin Li    min_sdk_version: "14",
109*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
110*89f47280SXin Li}
111*89f47280SXin Li
112*89f47280SXin Liandroid_library_import {
113*89f47280SXin Li    name: "transport-api-aar",
114*89f47280SXin Li    aars: ["libs/transport-api-2.2.0.aar"],
115*89f47280SXin Li    sdk_version: "system_current",
116*89f47280SXin Li    min_sdk_version: "14",
117*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
118*89f47280SXin Li}
119*89f47280SXin Li
120*89f47280SXin Lijava_import {
121*89f47280SXin Li    name: "firebase-encoders-jar",
122*89f47280SXin Li    jars: ["libs/firebase-encoders-16.1.0.jar"],
123*89f47280SXin Li    sdk_version: "system_current",
124*89f47280SXin Li    min_sdk_version: "33",
125*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
126*89f47280SXin Li}
127*89f47280SXin Li
128*89f47280SXin Liandroid_library_import {
129*89f47280SXin Li    name: "firebase-measurement-connector-aar",
130*89f47280SXin Li    aars: ["libs/firebase-measurement-connector-18.0.0.aar"],
131*89f47280SXin Li    sdk_version: "system_current",
132*89f47280SXin Li    min_sdk_version: "14",
133*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
134*89f47280SXin Li}
135*89f47280SXin Li
136*89f47280SXin Liandroid_library_import {
137*89f47280SXin Li    name: "firebase-encoders-json-aar",
138*89f47280SXin Li    aars: ["libs/firebase-encoders-json-17.1.0.aar"],
139*89f47280SXin Li    sdk_version: "system_current",
140*89f47280SXin Li    min_sdk_version: "14",
141*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
142*89f47280SXin Li}
143*89f47280SXin Li
144*89f47280SXin Liandroid_library_import {
145*89f47280SXin Li    name: "firebase-datatransport-aar",
146*89f47280SXin Li    aars: ["libs/firebase-datatransport-17.0.10.aar"],
147*89f47280SXin Li    sdk_version: "system_current",
148*89f47280SXin Li    min_sdk_version: "14",
149*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
150*89f47280SXin Li}
151*89f47280SXin Li
152*89f47280SXin Liandroid_library_import {
153*89f47280SXin Li    name: "play-services-stats-aar",
154*89f47280SXin Li    aars: ["libs/play-services-stats-17.0.0.aar"],
155*89f47280SXin Li    sdk_version: "system_current",
156*89f47280SXin Li    min_sdk_version: "14",
157*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
158*89f47280SXin Li}
159*89f47280SXin Li
160*89f47280SXin Liandroid_library_import {
161*89f47280SXin Li    name: "transport-runtime-aar",
162*89f47280SXin Li    aars: ["libs/transport-runtime-2.2.0.aar"],
163*89f47280SXin Li    sdk_version: "system_current",
164*89f47280SXin Li    min_sdk_version: "14",
165*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
166*89f47280SXin Li}
167*89f47280SXin Li
168*89f47280SXin Liandroid_library_import {
169*89f47280SXin Li    name: "transport-backend-cct-aar",
170*89f47280SXin Li    aars: ["libs/transport-backend-cct-2.3.3.aar"],
171*89f47280SXin Li    sdk_version: "system_current",
172*89f47280SXin Li    min_sdk_version: "14",
173*89f47280SXin Li    apex_available: ["//apex_available:platform", "com.android.devicelock"],
174*89f47280SXin Li}
175