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
|
#!/bin/bash
|
||||||
|
|
||||||
|
rm ./rust-grpc/src/lib.rs
|
||||||
|
|
||||||
for f in *.proto
|
for f in *.proto
|
||||||
do
|
do
|
||||||
name=$(basename $f .proto)
|
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 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 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"
|
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
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user