| load("@rules_java//java:defs.bzl", "java_binary", "java_library", "java_test") |
| |
| java_library( |
| name = "java-prettify", |
| srcs = glob(["src/**/*.java"]), |
| resources = [ |
| "src/prettify/example/example.html", |
| "src/prettify/example/text.txt", |
| ], |
| visibility = ["//visibility:public"], |
| ) |
| |
| java_binary( |
| name = "java-prettify-example", |
| main_class = "prettify.example.Example", |
| runtime_deps = [":java-prettify"], |
| ) |
| |
| java_test( |
| name = "prettify-test", |
| srcs = ["test/prettify/PrettifyTest.java"], |
| resources = glob(["test/prettify/PrettifyTest/**"]), |
| test_class = "prettify.PrettifyTest", |
| deps = [ |
| ":java-prettify", |
| "@java-prettify_deps//:junit_junit", |
| ], |
| ) |