1licenses(["notice"]) # Apache License 2.0 2 3java_library( 4 name = "apkzlib", 5 srcs = glob([ 6 "src/main/java/**/*.java", 7 ]), 8 visibility = ["//tools/base/build-system/builder:__pkg__"], 9 deps = [ 10 "//tools/apksig", 11 "//tools/base/third_party:com.google.code.findbugs_jsr305", 12 "//tools/base/third_party:com.google.guava_guava", 13 "//tools/base/third_party:org.bouncycastle_bcpkix-jdk15on", 14 "//tools/base/third_party:org.bouncycastle_bcprov-jdk15on", 15 ], 16) 17 18java_test( 19 name = "apkzlib_tests", 20 srcs = glob(["src/test/java/**/*.java"]), 21 jvm_flags = ["-Dtest.suite.jar=tests.jar"], 22 resources = glob(["src/test/resources/**"]), 23 test_class = "com.android.testutils.JarTestSuite", 24 deps = [ 25 ":apkzlib", 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", 31 "//tools/base/third_party:org.mockito_mockito-core", 32 ], 33) 34