diff options
Diffstat (limited to 'base_workspace/examples/java_oss/BUILD')
-rw-r--r-- | base_workspace/examples/java_oss/BUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/base_workspace/examples/java_oss/BUILD b/base_workspace/examples/java_oss/BUILD new file mode 100644 index 0000000000..a4acd5ce5f --- /dev/null +++ b/base_workspace/examples/java_oss/BUILD @@ -0,0 +1,33 @@ +load("tools/build_rules/java_rules_oss", "java_library", "java_binary", "java_test") + +java_library( + name = "hello-lib", + srcs = ["Greeter.java"], + data = ["greeting.txt"], +) + +java_binary( + name = "hello-world", + main_class = "test.Greeter", + deps = [":hello-lib"], +) + +java_binary( + name = "hello-main", + srcs = ["Greeter.java"], + main_class = "test.Greeter", +) + +# Testing. + +java_test( + name = "pass_test", + main_class = "test.Greeter", + deps = [":hello-lib"], +) + +java_test( + name = "fail_test", + srcs = ["Fail.java"], + main_class = "test.Fail", +) |