-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBUILD
More file actions
38 lines (35 loc) · 1.05 KB
/
BUILD
File metadata and controls
38 lines (35 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package(default_visibility = ["//visibility:public"])
java_library(
name = "java-xml-grepper-lib",
srcs = glob(["src/main/java/io/codeclou/java/xml/grepper/*.java"]),
deps = [
"@commons_cli//jar",
],
)
java_binary(
name = "java-xml-grepper",
main_class = "io.codeclou.java.xml.grepper.Main",
runtime_deps = [":java-xml-grepper-lib"],
)
java_test(
name = "tests",
srcs = glob(["src/test/java/io/codeclou/java/xml/grepper/*.java"]),
test_class = "io.codeclou.java.xml.grepper.TestAll",
resources=glob(['src/test/resources/**/*']),
deps = [
":java-xml-grepper-lib",
# TEST SCOPE
"@openpojo//jar",
"@commons_io//jar",
"@junit//jar",
"@powermock_api_support//jar",
"@powermock_core//jar",
"@powermock_module_junit4//jar",
"@powermock_module_junit4_common//jar",
"@powermock_api_mockito//jar",
"@powermock_api_mockito_common//jar",
"@powermock_reflect//jar",
"@mockito_all//jar",
"@javassist//jar",
],
)