Paulo Casanova | f9ae28f | 2016-10-31 12:28:18 +0000 | [diff] [blame] | 1 | licenses(["notice"]) # Apache License 2.0 |
| 2 | |
| 3 | java_library( |
| 4 | name = "apkzlib", |
| 5 | srcs = glob([ |
| 6 | "src/main/java/**/*.java", |
| 7 | ]), |
Jens Ole Lauridsen | 91461ee | 2017-06-16 09:42:31 -0700 | [diff] [blame] | 8 | visibility = ["//tools/base/build-system/builder:__pkg__"], |
Paulo Casanova | f9ae28f | 2016-10-31 12:28:18 +0000 | [diff] [blame] | 9 | deps = [ |
Alex Klyubin | 8c96a4d | 2017-12-11 12:03:56 -0800 | [diff] [blame] | 10 | "//tools/apksig", |
Pierre Lecesne | 735d241 | 2016-11-16 18:21:16 +0000 | [diff] [blame] | 11 | "//tools/base/third_party:com.google.code.findbugs_jsr305", |
Paulo Casanova | c32f849 | 2016-11-10 15:13:36 +0000 | [diff] [blame] | 12 | "//tools/base/third_party:com.google.guava_guava", |
Paulo Casanova | f9ae28f | 2016-10-31 12:28:18 +0000 | [diff] [blame] | 13 | "//tools/base/third_party:org.bouncycastle_bcpkix-jdk15on", |
| 14 | "//tools/base/third_party:org.bouncycastle_bcprov-jdk15on", |
Paulo Casanova | c32f849 | 2016-11-10 15:13:36 +0000 | [diff] [blame] | 15 | ], |
| 16 | ) |
| 17 | |
| 18 | java_test( |
| 19 | name = "apkzlib_tests", |
Michal Bendowski | 919aab0 | 2017-01-27 19:08:56 +0000 | [diff] [blame] | 20 | srcs = glob(["src/test/java/**/*.java"]), |
Paulo Casanova | c32f849 | 2016-11-10 15:13:36 +0000 | [diff] [blame] | 21 | jvm_flags = ["-Dtest.suite.jar=tests.jar"], |
| 22 | resources = glob(["src/test/resources/**"]), |
Paulo Casanova | c32f849 | 2016-11-10 15:13:36 +0000 | [diff] [blame] | 23 | test_class = "com.android.testutils.JarTestSuite", |
| 24 | deps = [ |
| 25 | ":apkzlib", |
Paulo Casanova | c32f849 | 2016-11-10 15:13:36 +0000 | [diff] [blame] | 26 | "//tools/base/testutils:tools.testutils", |
| 27 | "//tools/base/third_party:com.google.guava_guava", |
| 28 | "//tools/base/third_party:junit_junit", |
| 29 | "//tools/base/third_party:org.bouncycastle_bcpkix-jdk15on", |
| 30 | "//tools/base/third_party:org.bouncycastle_bcprov-jdk15on", |
Siva Velusamy | d5cd05a | 2017-02-03 16:44:25 -0800 | [diff] [blame] | 31 | "//tools/base/third_party:org.mockito_mockito-core", |
Paulo Casanova | f9ae28f | 2016-10-31 12:28:18 +0000 | [diff] [blame] | 32 | ], |
| 33 | ) |