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
39
40
41
42
|
java_library(
name = "maven",
srcs = [
"DefaultModelResolver.java",
"Resolver.java",
],
visibility = [
"//src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace:__pkg__",
"//src/tools/generate_workspace/src/test:__subpackages__",
],
runtime_deps = [
"//third_party:maven_model",
"//third_party:plexus_interpolation",
"//third_party:plexus_utils",
],
deps = [
":rule",
"//src/main/java/com/google/devtools/build/lib:events",
"//src/main/java/com/google/devtools/build/lib:maven-connector",
"//third_party:aether",
"//third_party:guava",
"//third_party:jsr305",
"//third_party:maven_model",
"//third_party:plexus_component_annotations",
],
)
java_library(
name = "rule",
srcs = ["Rule.java"],
visibility = [
"//src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace:__pkg__",
"//src/tools/generate_workspace/src/test:__subpackages__",
],
deps = [
"//src/main/java/com/google/devtools/build/lib:events",
"//src/main/java/com/google/devtools/build/lib:maven-connector",
"//third_party:aether",
"//third_party:guava",
"//third_party:maven_model",
],
)
|