diff options
Diffstat (limited to 'src/java_tools/singlejar/BUILD')
-rw-r--r-- | src/java_tools/singlejar/BUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/java_tools/singlejar/BUILD b/src/java_tools/singlejar/BUILD new file mode 100644 index 0000000000..463c5063b1 --- /dev/null +++ b/src/java_tools/singlejar/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//src:__pkg__"]) + +java_library( + name = "libSingleJar", + srcs = glob(["java/**/*.java"]), + deps = [ + "//src/main/java:shell", + "//third_party:guava", + "//third_party:jsr305", + ], +) + +java_binary( + name = "SingleJar", + main_class = "com.google.devtools.build.singlejar.SingleJar", + runtime_deps = [":libSingleJar"], +) + +java_test( + name = "tests", + srcs = glob(["javatests/**/*.java"]), + args = ["com.google.devtools.build.singlejar.SingleJarTests"], + deps = [ + ":libSingleJar", + "//src/main/java:shell", + "//src/test/java:testutil", + "//third_party:guava", + "//third_party:jsr305", + "//third_party:junit4", + "//third_party:truth", + ], +) |