xref: /aosp_15_r20/external/kotlinc/Android.bp (revision db694bcbe6ddf7a54139cd11aad3e01286b7b463)
1*db694bcbSAndroid Build Coastguard Workerpackage {
2*db694bcbSAndroid Build Coastguard Worker    default_applicable_licenses: [
3*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_license",
4*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_asm_license",
5*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_dart_license",
6*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_rhino_license",
7*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_qunit_license",
8*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_gwt_license",
9*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_guava_license",
10*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_boost_license",
11*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_closure_compiler_license",
12*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_assemblyscript_license",
13*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_aosp_license",
14*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_asmble_license",
15*db694bcbSAndroid Build Coastguard Worker        "external_kotlinc_sun_license",
16*db694bcbSAndroid Build Coastguard Worker    ],
17*db694bcbSAndroid Build Coastguard Worker}
18*db694bcbSAndroid Build Coastguard Worker
19*db694bcbSAndroid Build Coastguard Workerjava_defaults {
20*db694bcbSAndroid Build Coastguard Worker    name: "kotlin_stdlib_defaults",
21*db694bcbSAndroid Build Coastguard Worker    host_supported: true,
22*db694bcbSAndroid Build Coastguard Worker    sdk_version: "core_current",
23*db694bcbSAndroid Build Coastguard Worker    apex_available: [
24*db694bcbSAndroid Build Coastguard Worker        "//apex_available:anyapex",
25*db694bcbSAndroid Build Coastguard Worker        "//apex_available:platform",
26*db694bcbSAndroid Build Coastguard Worker    ],
27*db694bcbSAndroid Build Coastguard Worker}
28*db694bcbSAndroid Build Coastguard Worker
29*db694bcbSAndroid Build Coastguard Workerjava_import {
30*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-annotations",
31*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
32*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/annotations-13.0.jar"],
33*db694bcbSAndroid Build Coastguard Worker}
34*db694bcbSAndroid Build Coastguard Worker
35*db694bcbSAndroid Build Coastguard Worker// exclude_dirs is used to remove META-INF resources for java multi-release
36*db694bcbSAndroid Build Coastguard Worker// jar support that soong does not support. https://openjdk.java.net/jeps/238
37*db694bcbSAndroid Build Coastguard Worker
38*db694bcbSAndroid Build Coastguard Workerjava_import {
39*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-reflect",
40*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
41*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/kotlin-reflect.jar"],
42*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
43*db694bcbSAndroid Build Coastguard Worker}
44*db694bcbSAndroid Build Coastguard Worker
45*db694bcbSAndroid Build Coastguard Workerjava_import {
46*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-stdlib",
47*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
48*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/kotlin-stdlib.jar"],
49*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
50*db694bcbSAndroid Build Coastguard Worker}
51*db694bcbSAndroid Build Coastguard Worker
52*db694bcbSAndroid Build Coastguard Workerjava_import {
53*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-stdlib-jdk7",
54*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
55*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/kotlin-stdlib-jdk7.jar"],
56*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
57*db694bcbSAndroid Build Coastguard Worker}
58*db694bcbSAndroid Build Coastguard Worker
59*db694bcbSAndroid Build Coastguard Workerjava_import {
60*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-stdlib-jdk8",
61*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
62*db694bcbSAndroid Build Coastguard Worker    jars: [
63*db694bcbSAndroid Build Coastguard Worker        "lib/kotlin-stdlib-jdk8.jar",
64*db694bcbSAndroid Build Coastguard Worker        "lib/kotlin-stdlib-jdk7.jar",
65*db694bcbSAndroid Build Coastguard Worker    ],
66*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
67*db694bcbSAndroid Build Coastguard Worker}
68*db694bcbSAndroid Build Coastguard Worker
69*db694bcbSAndroid Build Coastguard Workerjava_import {
70*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-test",
71*db694bcbSAndroid Build Coastguard Worker    defaults: ["kotlin_stdlib_defaults"],
72*db694bcbSAndroid Build Coastguard Worker    jars: [
73*db694bcbSAndroid Build Coastguard Worker        "lib/kotlin-test.jar",
74*db694bcbSAndroid Build Coastguard Worker        "lib/kotlin-test-junit.jar",
75*db694bcbSAndroid Build Coastguard Worker    ],
76*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
77*db694bcbSAndroid Build Coastguard Worker}
78*db694bcbSAndroid Build Coastguard Worker
79*db694bcbSAndroid Build Coastguard Workerjava_import {
80*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-parcelize-runtime",
81*db694bcbSAndroid Build Coastguard Worker    host_supported: true,
82*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/parcelize-runtime.jar"],
83*db694bcbSAndroid Build Coastguard Worker    sdk_version: "core_current",
84*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
85*db694bcbSAndroid Build Coastguard Worker    apex_available: [
86*db694bcbSAndroid Build Coastguard Worker        "//apex_available:platform",
87*db694bcbSAndroid Build Coastguard Worker        // AdServices is using androidx.datastore_datastore-core which requires the dependency
88*db694bcbSAndroid Build Coastguard Worker        "com.android.adservices",
89*db694bcbSAndroid Build Coastguard Worker        "com.android.extservices",
90*db694bcbSAndroid Build Coastguard Worker        "com.android.ondevicepersonalization",
91*db694bcbSAndroid Build Coastguard Worker    ],
92*db694bcbSAndroid Build Coastguard Worker}
93*db694bcbSAndroid Build Coastguard Worker
94*db694bcbSAndroid Build Coastguard Workerjava_import_host {
95*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-serialize-compiler-plugin-lib",
96*db694bcbSAndroid Build Coastguard Worker    jars: ["lib/kotlin-serialization-compiler-plugin.jar"],
97*db694bcbSAndroid Build Coastguard Worker    sdk_version: "core_current",
98*db694bcbSAndroid Build Coastguard Worker    exclude_dirs: ["META-INF/versions"],
99*db694bcbSAndroid Build Coastguard Worker}
100*db694bcbSAndroid Build Coastguard Worker
101*db694bcbSAndroid Build Coastguard Workerkotlin_plugin {
102*db694bcbSAndroid Build Coastguard Worker    name: "kotlin-serialize-compiler-plugin",
103*db694bcbSAndroid Build Coastguard Worker    static_libs: ["kotlin-serialize-compiler-plugin-lib"],
104*db694bcbSAndroid Build Coastguard Worker}
105*db694bcbSAndroid Build Coastguard Worker
106*db694bcbSAndroid Build Coastguard Worker// See: http://go/android-license-faq
107*db694bcbSAndroid Build Coastguard Workerlicense {
108*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_license",
109*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
110*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
111*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
112*db694bcbSAndroid Build Coastguard Worker    ],
113*db694bcbSAndroid Build Coastguard Worker    license_text: [
114*db694bcbSAndroid Build Coastguard Worker        "license/LICENSE.txt",
115*db694bcbSAndroid Build Coastguard Worker        "license/NOTICE.txt",
116*db694bcbSAndroid Build Coastguard Worker    ],
117*db694bcbSAndroid Build Coastguard Worker}
118*db694bcbSAndroid Build Coastguard Worker
119*db694bcbSAndroid Build Coastguard Workerlicense {
120*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_aether_license",
121*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
122*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
123*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-EPL",
124*db694bcbSAndroid Build Coastguard Worker    ],
125*db694bcbSAndroid Build Coastguard Worker    license_text: [
126*db694bcbSAndroid Build Coastguard Worker        "license/third_party/aether_license.txt",
127*db694bcbSAndroid Build Coastguard Worker    ],
128*db694bcbSAndroid Build Coastguard Worker}
129*db694bcbSAndroid Build Coastguard Worker
130*db694bcbSAndroid Build Coastguard Workerlicense {
131*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_aosp_license",
132*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
133*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
134*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
135*db694bcbSAndroid Build Coastguard Worker    ],
136*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (C) 2011-15 The Android Open Source Project",
137*db694bcbSAndroid Build Coastguard Worker    license_text: [
138*db694bcbSAndroid Build Coastguard Worker        "license/third_party/aosp_license.txt",
139*db694bcbSAndroid Build Coastguard Worker    ],
140*db694bcbSAndroid Build Coastguard Worker}
141*db694bcbSAndroid Build Coastguard Worker
142*db694bcbSAndroid Build Coastguard Workerlicense {
143*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_args4j_license",
144*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
145*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
146*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
147*db694bcbSAndroid Build Coastguard Worker    ],
148*db694bcbSAndroid Build Coastguard Worker    license_text: [
149*db694bcbSAndroid Build Coastguard Worker        "license/third_party/args4j_LICENSE.txt",
150*db694bcbSAndroid Build Coastguard Worker    ],
151*db694bcbSAndroid Build Coastguard Worker}
152*db694bcbSAndroid Build Coastguard Worker
153*db694bcbSAndroid Build Coastguard Workerlicense {
154*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_asm_license",
155*db694bcbSAndroid Build Coastguard Worker    package_name: "ASM",
156*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
157*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
158*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
159*db694bcbSAndroid Build Coastguard Worker    ],
160*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Derived from ASM: a very small and fast Java bytecode manipulation framework, Copyright (c) 2000-2011 INRIA, France Telecom",
161*db694bcbSAndroid Build Coastguard Worker    license_text: [
162*db694bcbSAndroid Build Coastguard Worker        "license/third_party/asm_license.txt",
163*db694bcbSAndroid Build Coastguard Worker    ],
164*db694bcbSAndroid Build Coastguard Worker}
165*db694bcbSAndroid Build Coastguard Worker
166*db694bcbSAndroid Build Coastguard Workerlicense {
167*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_asmble_license",
168*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
169*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
170*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
171*db694bcbSAndroid Build Coastguard Worker    ],
172*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (C) 2018 Chad Retz",
173*db694bcbSAndroid Build Coastguard Worker    license_text: [
174*db694bcbSAndroid Build Coastguard Worker        "license/third_party/asmble_license.txt",
175*db694bcbSAndroid Build Coastguard Worker    ],
176*db694bcbSAndroid Build Coastguard Worker}
177*db694bcbSAndroid Build Coastguard Worker
178*db694bcbSAndroid Build Coastguard Workerlicense {
179*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_assemblyscript_license",
180*db694bcbSAndroid Build Coastguard Worker    package_name: "assemblyscript standard library",
181*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
182*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
183*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
184*db694bcbSAndroid Build Coastguard Worker    ],
185*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Derived from assemblyscript standard library",
186*db694bcbSAndroid Build Coastguard Worker    license_text: [
187*db694bcbSAndroid Build Coastguard Worker        "license/third_party/assemblyscript_license.txt",
188*db694bcbSAndroid Build Coastguard Worker    ],
189*db694bcbSAndroid Build Coastguard Worker}
190*db694bcbSAndroid Build Coastguard Worker
191*db694bcbSAndroid Build Coastguard Workerlicense {
192*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_boost_license",
193*db694bcbSAndroid Build Coastguard Worker    package_name: "boost special math functions",
194*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
195*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
196*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSL-1.0",
197*db694bcbSAndroid Build Coastguard Worker    ],
198*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Derived from boost special math functions, Copyright Eric Ford & Hubert Holin 2001.",
199*db694bcbSAndroid Build Coastguard Worker    license_text: [
200*db694bcbSAndroid Build Coastguard Worker        "license/third_party/boost_LICENSE.txt",
201*db694bcbSAndroid Build Coastguard Worker    ],
202*db694bcbSAndroid Build Coastguard Worker}
203*db694bcbSAndroid Build Coastguard Worker
204*db694bcbSAndroid Build Coastguard Workerlicense {
205*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_closure_compiler_license",
206*db694bcbSAndroid Build Coastguard Worker    package_name: "Google Closure Library",
207*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
208*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
209*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
210*db694bcbSAndroid Build Coastguard Worker    ],
211*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Google Closure Library, Copyright 2009 The Closure Library Authors",
212*db694bcbSAndroid Build Coastguard Worker    license_text: [
213*db694bcbSAndroid Build Coastguard Worker        "license/third_party/closure-compiler_LICENSE.txt",
214*db694bcbSAndroid Build Coastguard Worker    ],
215*db694bcbSAndroid Build Coastguard Worker}
216*db694bcbSAndroid Build Coastguard Worker
217*db694bcbSAndroid Build Coastguard Workerlicense {
218*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_dart_license",
219*db694bcbSAndroid Build Coastguard Worker    package_name: "Dart compiler",
220*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
221*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
222*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
223*db694bcbSAndroid Build Coastguard Worker    ],
224*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Originally part of the Dart compiler, (c) 2011 the Dart Project Authors,",
225*db694bcbSAndroid Build Coastguard Worker    license_text: [
226*db694bcbSAndroid Build Coastguard Worker        "license/third_party/dart_LICENSE.txt",
227*db694bcbSAndroid Build Coastguard Worker    ],
228*db694bcbSAndroid Build Coastguard Worker}
229*db694bcbSAndroid Build Coastguard Worker
230*db694bcbSAndroid Build Coastguard Workerlicense {
231*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_fastutil_license",
232*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
233*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
234*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
235*db694bcbSAndroid Build Coastguard Worker    ],
236*db694bcbSAndroid Build Coastguard Worker    license_text: [
237*db694bcbSAndroid Build Coastguard Worker        "license/third_party/fastutil_licence",
238*db694bcbSAndroid Build Coastguard Worker    ],
239*db694bcbSAndroid Build Coastguard Worker}
240*db694bcbSAndroid Build Coastguard Worker
241*db694bcbSAndroid Build Coastguard Workerlicense {
242*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_gradle_license",
243*db694bcbSAndroid Build Coastguard Worker    package_name: "Gradle",
244*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
245*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
246*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
247*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD-3-Clause",
248*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
249*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-CDDL-1.0",
250*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-EPL",
251*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
252*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-LGPL-2.1",
253*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MPL-2.0",
254*db694bcbSAndroid Build Coastguard Worker    ],
255*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Gradle, Copyright 2002-2017 Gradle, Inc.",
256*db694bcbSAndroid Build Coastguard Worker    license_text: [
257*db694bcbSAndroid Build Coastguard Worker        "license/third_party/gradle_license.txt",
258*db694bcbSAndroid Build Coastguard Worker    ],
259*db694bcbSAndroid Build Coastguard Worker}
260*db694bcbSAndroid Build Coastguard Worker
261*db694bcbSAndroid Build Coastguard Workerlicense {
262*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_guava_license",
263*db694bcbSAndroid Build Coastguard Worker    package_name: "Guava",
264*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
265*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
266*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
267*db694bcbSAndroid Build Coastguard Worker    ],
268*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Derived from Guava's UnsignedLongs, (C) 2011 The Guava Authors",
269*db694bcbSAndroid Build Coastguard Worker    license_text: [
270*db694bcbSAndroid Build Coastguard Worker        "license/third_party/guava_license.txt",
271*db694bcbSAndroid Build Coastguard Worker    ],
272*db694bcbSAndroid Build Coastguard Worker}
273*db694bcbSAndroid Build Coastguard Worker
274*db694bcbSAndroid Build Coastguard Workerlicense {
275*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_gwt_license",
276*db694bcbSAndroid Build Coastguard Worker    package_name: "GWT",
277*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
278*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
279*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
280*db694bcbSAndroid Build Coastguard Worker    ],
281*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Derived from GWT, (C) 2007-08 Google Inc.",
282*db694bcbSAndroid Build Coastguard Worker    license_text: [
283*db694bcbSAndroid Build Coastguard Worker        "license/third_party/gwt_license.txt",
284*db694bcbSAndroid Build Coastguard Worker    ],
285*db694bcbSAndroid Build Coastguard Worker}
286*db694bcbSAndroid Build Coastguard Worker
287*db694bcbSAndroid Build Coastguard Workerlicense {
288*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_jquery_license",
289*db694bcbSAndroid Build Coastguard Worker    package_name: "jQuery JavaScript Library v1.6.2",
290*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
291*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
292*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
293*db694bcbSAndroid Build Coastguard Worker    ],
294*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "jQuery JavaScript Library v1.6.2, Copyright 2011, John Resig",
295*db694bcbSAndroid Build Coastguard Worker    license_text: [
296*db694bcbSAndroid Build Coastguard Worker        "license/third_party/jquery_license.txt",
297*db694bcbSAndroid Build Coastguard Worker    ],
298*db694bcbSAndroid Build Coastguard Worker}
299*db694bcbSAndroid Build Coastguard Worker
300*db694bcbSAndroid Build Coastguard Workerlicense {
301*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_jshashtable_license",
302*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
303*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
304*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
305*db694bcbSAndroid Build Coastguard Worker    ],
306*db694bcbSAndroid Build Coastguard Worker    license_text: [
307*db694bcbSAndroid Build Coastguard Worker        "license/third_party/jshashtable_license.txt",
308*db694bcbSAndroid Build Coastguard Worker    ],
309*db694bcbSAndroid Build Coastguard Worker}
310*db694bcbSAndroid Build Coastguard Worker
311*db694bcbSAndroid Build Coastguard Workerlicense {
312*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_karma_teamcity_reporter_license",
313*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
314*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
315*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
316*db694bcbSAndroid Build Coastguard Worker    ],
317*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (C) 2011-2013 Vojta Jína and contributors.",
318*db694bcbSAndroid Build Coastguard Worker    license_text: [
319*db694bcbSAndroid Build Coastguard Worker        "license/third_party/karma-teamcity-reporter_LICENSE.txt",
320*db694bcbSAndroid Build Coastguard Worker    ],
321*db694bcbSAndroid Build Coastguard Worker}
322*db694bcbSAndroid Build Coastguard Worker
323*db694bcbSAndroid Build Coastguard Workerlicense {
324*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_karma_license",
325*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
326*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
327*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
328*db694bcbSAndroid Build Coastguard Worker    ],
329*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (C) 2011-2019 Google, Inc.",
330*db694bcbSAndroid Build Coastguard Worker    license_text: [
331*db694bcbSAndroid Build Coastguard Worker        "license/third_party/karma_LICENSE.txt",
332*db694bcbSAndroid Build Coastguard Worker    ],
333*db694bcbSAndroid Build Coastguard Worker}
334*db694bcbSAndroid Build Coastguard Worker
335*db694bcbSAndroid Build Coastguard Workerlicense {
336*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_lodash_license",
337*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
338*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
339*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
340*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-CC0-1.0",
341*db694bcbSAndroid Build Coastguard Worker    ],
342*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright JS Foundation and other contributors <https://js.foundation/>",
343*db694bcbSAndroid Build Coastguard Worker    license_text: [
344*db694bcbSAndroid Build Coastguard Worker        "license/third_party/lodash_LICENSE.txt",
345*db694bcbSAndroid Build Coastguard Worker    ],
346*db694bcbSAndroid Build Coastguard Worker}
347*db694bcbSAndroid Build Coastguard Worker
348*db694bcbSAndroid Build Coastguard Workerlicense {
349*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_lombok_license",
350*db694bcbSAndroid Build Coastguard Worker    package_name: "Project Lombok",
351*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
352*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
353*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
354*db694bcbSAndroid Build Coastguard Worker    ],
355*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Project Lombok, Copyright (C) 2009-2013 The Project Lombok Authors",
356*db694bcbSAndroid Build Coastguard Worker    license_text: [
357*db694bcbSAndroid Build Coastguard Worker        "license/third_party/lombok_LICENSE.txt",
358*db694bcbSAndroid Build Coastguard Worker    ],
359*db694bcbSAndroid Build Coastguard Worker}
360*db694bcbSAndroid Build Coastguard Worker
361*db694bcbSAndroid Build Coastguard Workerlicense {
362*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_maven_license",
363*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
364*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
365*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
366*db694bcbSAndroid Build Coastguard Worker    ],
367*db694bcbSAndroid Build Coastguard Worker    license_text: [
368*db694bcbSAndroid Build Coastguard Worker        "license/third_party/maven_LICENSE.txt",
369*db694bcbSAndroid Build Coastguard Worker    ],
370*db694bcbSAndroid Build Coastguard Worker}
371*db694bcbSAndroid Build Coastguard Worker
372*db694bcbSAndroid Build Coastguard Workerlicense {
373*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_mocha_teamcity_reporter_license",
374*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
375*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
376*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
377*db694bcbSAndroid Build Coastguard Worker    ],
378*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (c) 2016 Jamie Sherriff",
379*db694bcbSAndroid Build Coastguard Worker    license_text: [
380*db694bcbSAndroid Build Coastguard Worker        "license/third_party/mocha-teamcity-reporter_LICENSE.txt",
381*db694bcbSAndroid Build Coastguard Worker    ],
382*db694bcbSAndroid Build Coastguard Worker}
383*db694bcbSAndroid Build Coastguard Worker
384*db694bcbSAndroid Build Coastguard Workerlicense {
385*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_prototype_license",
386*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
387*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
388*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
389*db694bcbSAndroid Build Coastguard Worker    ],
390*db694bcbSAndroid Build Coastguard Worker    license_text: [
391*db694bcbSAndroid Build Coastguard Worker        "license/third_party/prototype_license.txt",
392*db694bcbSAndroid Build Coastguard Worker    ],
393*db694bcbSAndroid Build Coastguard Worker}
394*db694bcbSAndroid Build Coastguard Worker
395*db694bcbSAndroid Build Coastguard Workerlicense {
396*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_qunit_license",
397*db694bcbSAndroid Build Coastguard Worker    package_name: "QUnit",
398*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
399*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
400*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
401*db694bcbSAndroid Build Coastguard Worker    ],
402*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "QUnit, Copyright (c) 2012 John Resig, Jörn Zaefferer,",
403*db694bcbSAndroid Build Coastguard Worker    license_text: [
404*db694bcbSAndroid Build Coastguard Worker        "license/third_party/qunit_license.txt",
405*db694bcbSAndroid Build Coastguard Worker    ],
406*db694bcbSAndroid Build Coastguard Worker}
407*db694bcbSAndroid Build Coastguard Worker
408*db694bcbSAndroid Build Coastguard Workerlicense {
409*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_rhino_license",
410*db694bcbSAndroid Build Coastguard Worker    package_name: "Rhino",
411*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
412*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
413*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MPL-1.1",
414*db694bcbSAndroid Build Coastguard Worker    ],
415*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Originally part of GWT, (C) 2007-08 Google Inc., distributed under the Apache 2 license. The code is derived from Rhino, (C) 1997-1999 Netscape Communications Corporation, distributed under the Netscape Public License.",
416*db694bcbSAndroid Build Coastguard Worker    license_text: [
417*db694bcbSAndroid Build Coastguard Worker        "license/third_party/rhino_LICENSE.txt",
418*db694bcbSAndroid Build Coastguard Worker    ],
419*db694bcbSAndroid Build Coastguard Worker}
420*db694bcbSAndroid Build Coastguard Worker
421*db694bcbSAndroid Build Coastguard Workerlicense {
422*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_scala_license",
423*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
424*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
425*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
426*db694bcbSAndroid Build Coastguard Worker    ],
427*db694bcbSAndroid Build Coastguard Worker    license_text: [
428*db694bcbSAndroid Build Coastguard Worker        "license/third_party/scala_license.txt",
429*db694bcbSAndroid Build Coastguard Worker    ],
430*db694bcbSAndroid Build Coastguard Worker}
431*db694bcbSAndroid Build Coastguard Worker
432*db694bcbSAndroid Build Coastguard Workerlicense {
433*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_sun_license",
434*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
435*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (C) 1993 by Sun Microsystems, Inc.",
436*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
437*db694bcbSAndroid Build Coastguard Worker        "legacy_notice",
438*db694bcbSAndroid Build Coastguard Worker    ],
439*db694bcbSAndroid Build Coastguard Worker    license_text: [
440*db694bcbSAndroid Build Coastguard Worker        "license/third_party/sun_license.txt",
441*db694bcbSAndroid Build Coastguard Worker    ],
442*db694bcbSAndroid Build Coastguard Worker}
443*db694bcbSAndroid Build Coastguard Worker
444*db694bcbSAndroid Build Coastguard Workerlicense {
445*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_teamcity_service_messages_license",
446*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
447*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
448*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
449*db694bcbSAndroid Build Coastguard Worker    ],
450*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Copyright (c) 2013 Aaron Forsander",
451*db694bcbSAndroid Build Coastguard Worker    license_text: [
452*db694bcbSAndroid Build Coastguard Worker        "license/third_party/teamcity-service-messages_LICENSE.txt",
453*db694bcbSAndroid Build Coastguard Worker    ],
454*db694bcbSAndroid Build Coastguard Worker}
455*db694bcbSAndroid Build Coastguard Worker
456*db694bcbSAndroid Build Coastguard Workerlicense {
457*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_trove_license",
458*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
459*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
460*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-LGPL-2.1",
461*db694bcbSAndroid Build Coastguard Worker    ],
462*db694bcbSAndroid Build Coastguard Worker    license_text: [
463*db694bcbSAndroid Build Coastguard Worker        "license/third_party/trove_license.txt",
464*db694bcbSAndroid Build Coastguard Worker    ],
465*db694bcbSAndroid Build Coastguard Worker}
466*db694bcbSAndroid Build Coastguard Worker
467*db694bcbSAndroid Build Coastguard Workerlicense {
468*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_trove_readme_license",
469*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
470*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
471*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-ISC",
472*db694bcbSAndroid Build Coastguard Worker    ],
473*db694bcbSAndroid Build Coastguard Worker    license_text: [
474*db694bcbSAndroid Build Coastguard Worker        "license/third_party/trove_readme_license.txt",
475*db694bcbSAndroid Build Coastguard Worker    ],
476*db694bcbSAndroid Build Coastguard Worker}
477*db694bcbSAndroid Build Coastguard Worker
478*db694bcbSAndroid Build Coastguard Workerlicense {
479*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_dagger_license",
480*db694bcbSAndroid Build Coastguard Worker    package_name: "Dagger",
481*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
482*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
483*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
484*db694bcbSAndroid Build Coastguard Worker    ],
485*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Dagger, Copyright (C) 2013 Square, Inc.",
486*db694bcbSAndroid Build Coastguard Worker    license_text: [
487*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/dagger_license.txt",
488*db694bcbSAndroid Build Coastguard Worker    ],
489*db694bcbSAndroid Build Coastguard Worker}
490*db694bcbSAndroid Build Coastguard Worker
491*db694bcbSAndroid Build Coastguard Workerlicense {
492*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_eclipse_distribution_license",
493*db694bcbSAndroid Build Coastguard Worker    package_name: "javax.persistence",
494*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
495*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
496*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-BSD",
497*db694bcbSAndroid Build Coastguard Worker    ],
498*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "javax.persistence, Copyright (c) 2008, 2017 Sun Microsystems, Oracle Corporation.",
499*db694bcbSAndroid Build Coastguard Worker    license_text: [
500*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/eclipse_distribution_license.txt",
501*db694bcbSAndroid Build Coastguard Worker    ],
502*db694bcbSAndroid Build Coastguard Worker}
503*db694bcbSAndroid Build Coastguard Worker
504*db694bcbSAndroid Build Coastguard Workerlicense {
505*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_eclipse_license",
506*db694bcbSAndroid Build Coastguard Worker    package_name: "javax.persistence",
507*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
508*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
509*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-EPL-1.0",
510*db694bcbSAndroid Build Coastguard Worker    ],
511*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "javax.persistence, Copyright (c) 2008, 2017 Sun Microsystems, Oracle Corporation.",
512*db694bcbSAndroid Build Coastguard Worker    license_text: [
513*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/eclipse_license.txt",
514*db694bcbSAndroid Build Coastguard Worker    ],
515*db694bcbSAndroid Build Coastguard Worker}
516*db694bcbSAndroid Build Coastguard Worker
517*db694bcbSAndroid Build Coastguard Workerlicense {
518*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_findbugs_license",
519*db694bcbSAndroid Build Coastguard Worker    package_name: "Bytecode Analysis Framework",
520*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
521*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
522*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-LGPL-2.1",
523*db694bcbSAndroid Build Coastguard Worker    ],
524*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Bytecode Analysis Framework, Copyright (C) 2005 University of Maryland",
525*db694bcbSAndroid Build Coastguard Worker    license_text: [
526*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/findbugs_license.txt",
527*db694bcbSAndroid Build Coastguard Worker    ],
528*db694bcbSAndroid Build Coastguard Worker}
529*db694bcbSAndroid Build Coastguard Worker
530*db694bcbSAndroid Build Coastguard Workerlicense {
531*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_jspecify_license",
532*db694bcbSAndroid Build Coastguard Worker    package_name: "JSpecify",
533*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
534*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
535*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
536*db694bcbSAndroid Build Coastguard Worker    ],
537*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "JSpecify, Copyright (C) 2020 The JSpecify Authors",
538*db694bcbSAndroid Build Coastguard Worker    license_text: [
539*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/jspecify_license.txt",
540*db694bcbSAndroid Build Coastguard Worker    ],
541*db694bcbSAndroid Build Coastguard Worker}
542*db694bcbSAndroid Build Coastguard Worker
543*db694bcbSAndroid Build Coastguard Workerlicense {
544*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_lombok_license",
545*db694bcbSAndroid Build Coastguard Worker    package_name: "Project Lombok",
546*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
547*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
548*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-MIT",
549*db694bcbSAndroid Build Coastguard Worker    ],
550*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Project Lombok, Copyright (C) 2009-2013 The Project Lombok Authors",
551*db694bcbSAndroid Build Coastguard Worker    license_text: [
552*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/lombok_license.txt",
553*db694bcbSAndroid Build Coastguard Worker    ],
554*db694bcbSAndroid Build Coastguard Worker}
555*db694bcbSAndroid Build Coastguard Worker
556*db694bcbSAndroid Build Coastguard Workerlicense {
557*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_rxjava_license",
558*db694bcbSAndroid Build Coastguard Worker    package_name: "RxJava",
559*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
560*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
561*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
562*db694bcbSAndroid Build Coastguard Worker    ],
563*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "RxJava, Copyright (c) 2016-present, RxJava Contributors",
564*db694bcbSAndroid Build Coastguard Worker    license_text: [
565*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/rxjava_license.txt",
566*db694bcbSAndroid Build Coastguard Worker    ],
567*db694bcbSAndroid Build Coastguard Worker}
568*db694bcbSAndroid Build Coastguard Worker
569*db694bcbSAndroid Build Coastguard Workerlicense {
570*db694bcbSAndroid Build Coastguard Worker    name: "external_kotlinc_testdata_spring_license",
571*db694bcbSAndroid Build Coastguard Worker    package_name: "Spring Framework",
572*db694bcbSAndroid Build Coastguard Worker    visibility: [":__subpackages__"],
573*db694bcbSAndroid Build Coastguard Worker    license_kinds: [
574*db694bcbSAndroid Build Coastguard Worker        "SPDX-license-identifier-Apache-2.0",
575*db694bcbSAndroid Build Coastguard Worker    ],
576*db694bcbSAndroid Build Coastguard Worker    copyright_notice: "Spring Framework, Copyright 2002-2007 the original author or authors.",
577*db694bcbSAndroid Build Coastguard Worker    license_text: [
578*db694bcbSAndroid Build Coastguard Worker        "license/third_party/testdata/spring_license.txt",
579*db694bcbSAndroid Build Coastguard Worker    ],
580*db694bcbSAndroid Build Coastguard Worker}
581