mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-05-24 16:41:20 +00:00
15 lines
461 B
Bash
15 lines
461 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
# This script regenerates the `src/structs_proto.rs` and `src/keys_proto.rs` files from
|
||
|
# `structs.proto` and `keys.proto`.
|
||
|
|
||
|
sudo docker run --rm -v `pwd`:/usr/code:z -w /usr/code rust /bin/bash -c " \
|
||
|
apt-get update; \
|
||
|
apt-get install -y protobuf-compiler; \
|
||
|
cargo install protobuf; \
|
||
|
protoc --rust_out . structs.proto; \
|
||
|
protoc --rust_out . keys.proto"
|
||
|
|
||
|
mv -f structs.rs ./src/structs_proto.rs
|
||
|
mv -f keys.rs ./src/keys_proto.rs
|