extend code generation to lib.rs
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
rm ./rust-grpc/src/lib.rs
|
||||
|
||||
for f in *.proto
|
||||
do
|
||||
name=$(basename $f .proto)
|
||||
@@ -22,4 +24,6 @@ do
|
||||
sed -i "s/ pub state_id:/ #\[serde(rename = \"StateID\")\]\n pub state_id:/g" "$module/$name.rs"
|
||||
sed -i "s/ pub place_id:/ #\[serde(rename = \"PlaceID\")\]\n pub place_id:/g" "$module/$name.rs"
|
||||
sed -i "s/ pub vip_server_id:/ #\[serde(rename = \"VipServerID\")\]\n pub vip_server_id:/g" "$module/$name.rs"
|
||||
mv "$module/$name.rs" "$module/mod.rs"
|
||||
echo "pub mod $name;" >> ./rust-grpc/src/lib.rs
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user