Add envoy and its dependent repos as submodules in third_party

The basic criteria is to have protoc generate code for envoy api's and
this change achieves that.

e.g.
protoc -I=$PWD -I=$PWD/third_party/data-plane-api -I=$PWD/third_party/googleapis -I=$PWD/third_party/protobuf -I=$PWD/third_party/protoc-gen-validate third_party/data-plane-api/envoy/api/v2/eds.proto
pull/17210/head
Vishal Powar 7 years ago
parent 637e4ea9fb
commit edab4e773e
  1. 9
      .gitmodules
  2. 1
      third_party/data-plane-api
  3. 1
      third_party/googleapis
  4. 1
      third_party/protoc-gen-validate

9
.gitmodules vendored

@ -42,3 +42,12 @@
path = third_party/libcxx
url = https://github.com/llvm-mirror/libcxx.git
branch = release_60
[submodule "third_party/data-plane-api"]
path = third_party/data-plane-api
url = https://github.com/envoyproxy/data-plane-api.git
[submodule "third_party/googleapis"]
path = third_party/googleapis
url = https://github.com/googleapis/googleapis.git
[submodule "third_party/protoc-gen-validate"]
path = third_party/protoc-gen-validate
url = https://github.com/lyft/protoc-gen-validate.git

@ -0,0 +1 @@
Subproject commit 911001cdca003337bdb93fab32740cde61bafee3

@ -0,0 +1 @@
Subproject commit 80ed4d0bbf65d57cc267dfc63bd2584557f11f9b

@ -0,0 +1 @@
Subproject commit e143189bf6f37b3957fb31743df6a1bcf4a8c685
Loading…
Cancel
Save