• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["external_apache-harmony_jdwp_license"],
3}
4
5// Added automatically by a large-scale-change
6//
7// large-scale-change included anything that looked like it might be a license
8// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc.
9//
10// Please consider removing redundant or irrelevant files from 'license_text:'.
11// See: http://go/android-license-faq
12license {
13    name: "external_apache-harmony_jdwp_license",
14    visibility: [":__subpackages__"],
15    license_kinds: [
16        "SPDX-license-identifier-Apache-2.0",
17    ],
18    license_text: [
19        "COPYRIGHT.txt",
20        "LICENSE.txt",
21        "NOTICE.txt",
22    ],
23}
24
25java_genrule {
26    name: "SourceDebugExtensionMockClass_gen",
27    host_supported: true,
28    srcs: ["src/test/resources/org/apache/harmony/jpda/tests/jdwp/Events/SourceDebugExtensionMockClass.class"],
29    tools: ["soong_zip"],
30    cmd: "$(location soong_zip) -jar -o $(out) -C external/apache-harmony/jdwp/src/test/resources -f $(in)",
31    out: ["SourceDebugExtensionMockClass_gen.jar"],
32}
33
34java_test {
35    name: "apache-harmony-jdwp-tests",
36    visibility: [
37        "//art/build/sdk",
38        "//cts/tests/jdwp",
39    ],
40    hostdex: true,
41    host_supported: true,
42    srcs: ["src/test/java/**/*.java"],
43    static_libs: ["SourceDebugExtensionMockClass_gen"],
44
45    libs: ["junit"],
46
47    sdk_version: "none",
48    system_modules: "core-all-system-modules",
49    target: {
50        host: {
51            exclude_srcs: ["src/test/java/org/apache/harmony/jpda/tests/jdwp/DDM/**/*.java"],
52        },
53    },
54
55    // b/73499927
56    errorprone: {
57        javacflags: ["-Xep:MissingOverride:OFF"],
58    },
59
60    jarjar_rules: "jarjar-rules.txt",
61}
62