blob: 10d3c0e1412a9963f208ed6254668857c8703e21 [file] [log] [blame]
Alex Klyubinfb3e3bb2016-08-24 10:32:08 -07001# Bazel (https://bazel.io/) BUILD file for apksig library and apksigner tool.
2
3licenses(["notice"]) # Apache License 2.0
4
5java_library(
6 name = "apksig",
7 srcs = glob([
8 "src/main/java/**/*.java",
9 ]),
10 visibility = ["//visibility:public"],
11)
12
13java_binary(
14 name = "apksigner",
15 srcs = glob([
16 "src/apksigner/java/**/*.java",
17 ]),
18 main_class = "com.android.apksigner.ApkSignerTool",
19 resources = glob([
20 "src/apksigner/java/**/*.txt",
21 ]),
22 visibility = ["//visibility:public"],
23 deps = [":apksig"],
24)
Alex Klyubin44132f62016-11-28 10:55:19 -080025
26java_test(
Alex Klyubin9d5a1252017-03-18 15:35:36 -070027 name = "all",
28 srcs = glob([
29 "src/test/java/com/android/apksig/**/*.java",
30 ]),
31 test_class = "com.android.apksig.AllTests",
Alex Klyubin44132f62016-11-28 10:55:19 -080032 deps = [":apksig"],
33)