TiDB protobuf files
Install google/protobuf
We use protoc
3.5.1, to download: protobuf/releases/tag/v3.5.1
make
docker build . -t tipb-builder
Basically just use the docker image instead of make
:
# Generate All codes
docker run -v $(pwd):/tipb tipb-builder
# Generate Go codes only
docker run -v $(pwd):/tipb tipb-builder go
# Generate Rust codes only
docker run -v $(pwd):/tipb tipb-builder rust
Do not forget to update the dependent projects!