summaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authornamilsk <namilsk@namilsk.tech>2026-03-18 21:21:21 +0300
committernamilsk <namilsk@namilsk.tech>2026-03-18 21:21:21 +0300
commit8887a775f5c46551f8d9ea0f2197d129008eabf1 (patch)
treec37f9808af3326d8d0adf873c756bae0ebe6257f /build.rs
parentda8e70f2e3c841796c122ca90617d74cb044b763 (diff)
Written geosite protobuf parser and tests 4 it
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/build.rs b/build.rs
new file mode 100644
index 0000000..bf982dd
--- /dev/null
+++ b/build.rs
@@ -0,0 +1,16 @@
+use std::io::Result;
+
+fn main() -> Result<()> {
+ let out_dir = std::path::PathBuf::from("src/geoparsers/v2ray/");
+
+ prost_build::Config::new()
+ .out_dir(&out_dir)
+ .compile_protos(
+ &[
+ "src/geoparsers/v2ray/proto_src/geosite.proto",
+ ],
+ &["src/geoparsers/v2ray/proto_src/"],
+ )?;
+
+ Ok(())
+}