blob: 5f87d68a2fbe3d0297e25c946f76f084c68a9df1 [file] [log] [blame]
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +02001bind(
2 name = "nanopb",
3 actual = "//third_party/nanopb",
4)
5
6bind(
7 name = "libssl",
Nicolas "Pixel" Noble736907c2017-05-12 20:27:21 +02008 actual = "@boringssl//:ssl",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +02009)
10
11bind(
12 name = "zlib",
13 actual = "@submodule_zlib//:z",
14)
15
16bind(
Nicolas "Pixel" Noble4dc64312016-10-20 23:07:37 +020017 name = "protobuf",
Vijay Paia935ae12017-04-13 21:07:45 +000018 actual = "@com_google_protobuf//:protobuf",
Nicolas "Pixel" Noble4dc64312016-10-20 23:07:37 +020019)
20
21bind(
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020022 name = "protobuf_clib",
Vijay Paia935ae12017-04-13 21:07:45 +000023 actual = "@com_google_protobuf//:protoc_lib",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020024)
25
26bind(
Vijay Paidc7c50e2017-11-03 14:46:42 -070027 name = "protobuf_headers",
28 actual = "@com_google_protobuf//:protobuf_headers",
29)
30
31bind(
Nicolas "Pixel" Noble799bd5e2016-10-21 01:54:32 +020032 name = "protocol_compiler",
Vijay Paia935ae12017-04-13 21:07:45 +000033 actual = "@com_google_protobuf//:protoc",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020034)
35
Craig Tiller05fbe3c2017-02-17 13:27:21 -080036bind(
Yuchen Zeng4c702ed2017-01-23 10:30:10 -080037 name = "cares",
38 actual = "@submodule_cares//:ares",
39)
40
Yuchen Zeng2c977082017-02-27 13:35:41 -080041bind(
Craig Tiller05fbe3c2017-02-17 13:27:21 -080042 name = "gtest",
43 actual = "@submodule_gtest//:gtest",
44)
45
Craig Tiller19f3ea22017-02-17 15:17:05 -080046bind(
Nicolas "Pixel" Noblefc49d6e2017-09-01 23:53:34 +020047 name = "gmock",
48 actual = "@submodule_gtest//:gmock",
49)
50
51bind(
Craig Tiller19f3ea22017-02-17 15:17:05 -080052 name = "benchmark",
53 actual = "@submodule_benchmark//:benchmark",
Craig Tilleraf115812017-03-09 15:09:34 -080054)
55
56bind(
David Garcia Quintase9932d42017-02-17 16:44:30 -080057 name = "gflags",
58 actual = "@com_github_gflags_gflags//:gflags",
Craig Tiller19f3ea22017-02-17 15:17:05 -080059)
60
Vijay Paia935ae12017-04-13 21:07:45 +000061local_repository(
Nicolas "Pixel" Noble736907c2017-05-12 20:27:21 +020062 name = "boringssl",
David Garcia Quintase9932d42017-02-17 16:44:30 -080063 path = "third_party/boringssl-with-bazel",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020064)
65
66new_local_repository(
67 name = "submodule_zlib",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020068 build_file = "third_party/zlib.BUILD",
David Garcia Quintase9932d42017-02-17 16:44:30 -080069 path = "third_party/zlib",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020070)
71
72new_local_repository(
Vijay Paia935ae12017-04-13 21:07:45 +000073 name = "com_google_protobuf",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020074 build_file = "third_party/protobuf/BUILD",
David Garcia Quintase9932d42017-02-17 16:44:30 -080075 path = "third_party/protobuf",
Nicolas "Pixel" Noble31d11db2016-10-20 09:29:46 +020076)
Craig Tiller05fbe3c2017-02-17 13:27:21 -080077
78new_local_repository(
79 name = "submodule_gtest",
Craig Tiller05fbe3c2017-02-17 13:27:21 -080080 build_file = "third_party/gtest.BUILD",
David Garcia Quintase9932d42017-02-17 16:44:30 -080081 path = "third_party/googletest",
82)
83
84local_repository(
85 name = "com_github_gflags_gflags",
86 path = "third_party/gflags",
Craig Tiller05fbe3c2017-02-17 13:27:21 -080087)
Craig Tiller19f3ea22017-02-17 15:17:05 -080088
89new_local_repository(
90 name = "submodule_benchmark",
91 path = "third_party/benchmark",
92 build_file = "third_party/benchmark.BUILD",
93)
Nicolas "Pixel" Noble8e0684b2017-03-27 18:50:04 +020094
95new_local_repository(
Yuchen Zeng4c702ed2017-01-23 10:30:10 -080096 name = "submodule_cares",
97 path = "third_party/cares",
98 build_file = "third_party/cares/cares.BUILD",
99)
Craig Tillerb7a8cac2017-10-05 09:50:18 -0700100
101local_repository(
102 name = "com_google_absl",
103 path = "third_party/abseil-cpp",
104)