1 [submodule "third_party/zlib"]
2 path = third_party/zlib
3 url = https://github.com/madler/zlib
4 # When using CMake to build, the zlib submodule ends up with a
5 # generated file that makes Git consider the submodule dirty. This
6 # state can be ignored for day-to-day development on gRPC.
8 [submodule "third_party/protobuf"]
9 path = third_party/protobuf
10 url = https://github.com/google/protobuf.git
11 [submodule "third_party/googletest"]
12 path = third_party/googletest
13 url = https://github.com/google/googletest.git
14 [submodule "third_party/benchmark"]
15 path = third_party/benchmark
16 url = https://github.com/google/benchmark
17 [submodule "third_party/boringssl-with-bazel"]
18 path = third_party/boringssl-with-bazel
19 url = https://github.com/google/boringssl.git
20 [submodule "third_party/re2"]
21 path = third_party/re2
22 url = https://github.com/google/re2.git
23 [submodule "third_party/cares/cares"]
24 path = third_party/cares/cares
25 url = https://github.com/c-ares/c-ares.git
27 [submodule "third_party/bloaty"]
28 path = third_party/bloaty
29 url = https://github.com/google/bloaty.git
30 [submodule "third_party/abseil-cpp"]
31 path = third_party/abseil-cpp
32 url = https://github.com/abseil/abseil-cpp.git
33 branch = lts_2020_02_25
34 [submodule "third_party/envoy-api"]
35 path = third_party/envoy-api
36 url = https://github.com/envoyproxy/data-plane-api.git
37 [submodule "third_party/googleapis"]
38 path = third_party/googleapis
39 url = https://github.com/googleapis/googleapis.git
40 [submodule "third_party/protoc-gen-validate"]
41 path = third_party/protoc-gen-validate
42 url = https://github.com/envoyproxy/protoc-gen-validate.git
43 [submodule "third_party/udpa"]
44 path = third_party/udpa
45 url = https://github.com/cncf/udpa.git
46 [submodule "third_party/libuv"]
47 path = third_party/libuv
48 url = https://github.com/libuv/libuv.git