m10_sdk
Generate protobuf code
Make sure protoc_plugin
version is 20.0.0 or later.
Run the following to upgrade:
pub global activate protoc_plugin
Add .pub-cache/bin
in your home dir to your PATH
.
Ensure protobuf-compiler is installed:
# Linux
sudo apt-get update && sudo apt-get install protobuf-compiler
# Mac
brew install protobuf
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/sdk/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/sdk/**/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/directory/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/firehose/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/google/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/google/protobuf/*.proto
How to run the tests
pub run test ./test/all_test.dart