File tree Expand file tree Collapse file tree 6 files changed +32
-2
lines changed Expand file tree Collapse file tree 6 files changed +32
-2
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ java_library (
2
2
name = "maven_deps" ,
3
3
visibility = ["//visibility:public" ],
4
4
exports = [
5
- "@maven//:com_github_multiformats_java_multiaddr" ,
6
5
"@maven//:com_github_multiformats_java_multihash" ,
7
6
"@maven//:com_github_multiformats_java_multibase" ,
8
7
"@maven//:com_github_ipld_java_cid" ,
Original file line number Diff line number Diff line change @@ -24,11 +24,38 @@ maven_install(
24
24
artifacts = [
25
25
"junit:junit:4.13.2" ,
26
26
"org.hamcrest:hamcrest:2.2" ,
27
- "com.github.multiformats :java-multiaddr :v1.4.10 " ,
27
+ "com.github.ipld :java-cid :v1.3.8 " ,
28
28
],
29
29
repositories = [
30
30
# Private repositories are supported through HTTP Basic auth
31
31
"https://jitpack.io" ,
32
32
"https://repo1.maven.org/maven2" ,
33
33
],
34
+ )
35
+
36
+ load ("@bazel_tools//tools/build_defs/repo:git.bzl" , "new_git_repository" )
37
+
38
+ MULTIADDR_BUILD_FILE = """
39
+ filegroup(
40
+ name = "main_srcs",
41
+ srcs = glob(["src/main/java/**"]),
42
+ )
43
+
44
+ java_library(
45
+ name = "core",
46
+ srcs = [":main_srcs"],
47
+ deps = [
48
+ "@maven//:com_github_multiformats_java_multihash",
49
+ "@maven//:com_github_multiformats_java_multibase",
50
+ "@maven//:com_github_ipld_java_cid",
51
+ ],
52
+ visibility = ["//visibility:public"],
53
+ )
54
+ """
55
+
56
+ new_git_repository (
57
+ name = "multiaddr" ,
58
+ remote = "https://github.com/multiformats/java-multiaddr.git" ,
59
+ tag = "v1.4.12" ,
60
+ build_file_content = MULTIADDR_BUILD_FILE ,
34
61
)
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ java_library (
3
3
visibility = ["//visibility:public" ],
4
4
srcs = glob (["*.java" ]),
5
5
deps = [
6
+ "@multiaddr//:core" ,
6
7
"//src/main/java/io/ipfs/api/cbor:cbor" ,
7
8
"//:maven_deps" ,
8
9
],
Original file line number Diff line number Diff line change @@ -4,5 +4,6 @@ java_library (
4
4
srcs = glob (["*.java" ]),
5
5
deps = [
6
6
"//:maven_deps" ,
7
+ "@multiaddr//:core" ,
7
8
],
8
9
)
Original file line number Diff line number Diff line change @@ -5,5 +5,6 @@ java_binary (
5
5
deps = [
6
6
"//src/main/java/io/ipfs/api:core" ,
7
7
"//:maven_deps" ,
8
+ "@multiaddr//:core" ,
8
9
],
9
10
)
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ java_library (
3
3
visibility = ["//visibility:public" ],
4
4
srcs = glob (["*.java" ]),
5
5
deps = [
6
+ "@multiaddr//:core" ,
6
7
"//src/main/java/io/ipfs/api:core" ,
7
8
"//src/main/java/io/ipfs/api/cbor:cbor" ,
8
9
"//:maven_deps" ,
You can’t perform that action at this time.
0 commit comments