Skip to content

Commit ba39360

Browse files
committed
clean
Signed-off-by: Gal Ovadia <ggalovadia@gmail.com>
1 parent e1229f3 commit ba39360

16 files changed

Lines changed: 1365 additions & 1141 deletions

rust/Cargo.lock

Lines changed: 105 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ dashmap = "6.1.0"
1616
once_cell = "1.20.2"
1717
hickory-proto = "0.24"
1818
parking_lot = "0.12"
19+
prost = "0.13"
20+
21+
[build-dependencies]
22+
prost-build = "0.13"
1923

2024
[dev-dependencies]
2125
tempfile = "3.16.0"

rust/build.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
fn main() {
2+
let mut config = prost_build::Config::new();
3+
config.type_attribute(".", "#[derive(serde::Deserialize, serde::Serialize)]");
4+
config.field_attribute(".", "#[serde(default)]");
5+
config
6+
.compile_protos(
7+
&["src/dns_gateway/dns_gateway.proto"],
8+
&["src/dns_gateway/"],
9+
)
10+
.unwrap();
11+
}

0 commit comments

Comments
 (0)