diff options
author | rtkay123 <dev@kanjala.com> | 2025-08-12 05:13:32 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-08-12 05:13:32 +0200 |
commit | c5ea875f544824b0c042bf7c0a58b3134f9c0373 (patch) | |
tree | 4913d4ff2b408c7157e33894e40deec570ecce9e /lib/warden-core/build.rs | |
parent | 9c850d6c4d0ed468709c2eb5340d7b64bbb9aa68 (diff) | |
download | warden-c5ea875f544824b0c042bf7c0a58b3134f9c0373.tar.bz2 warden-c5ea875f544824b0c042bf7c0a58b3134f9c0373.zip |
feat(config): get active routing
Diffstat (limited to 'lib/warden-core/build.rs')
-rw-r--r-- | lib/warden-core/build.rs | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/warden-core/build.rs b/lib/warden-core/build.rs index 9088fd7..5f1e898 100644 --- a/lib/warden-core/build.rs +++ b/lib/warden-core/build.rs @@ -18,12 +18,9 @@ impl Entity { vec!["proto/warden_message.proto"] } - #[cfg(feature = "configuration")] fn configuration_protos() -> Vec<&'static str> { - vec![ - "proto/configuration/routing.proto", - ] + vec!["proto/configuration/routing.proto"] } #[cfg(feature = "pseudonyms")] @@ -72,7 +69,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { #[cfg(any(feature = "message", feature = "pseudonyms", feature = "configuration"))] build_proto(&protos)?; - Ok(()) } @@ -100,7 +96,10 @@ fn build_proto(protos: &[&str]) -> Result<(), Box<dyn std::error::Error>> { Ok(()) } -#[cfg(all(feature = "serde", any(feature = "pseudonyms", feature = "message", feature = "configuration")))] +#[cfg(all( + feature = "serde", + any(feature = "pseudonyms", feature = "message", feature = "configuration") +))] fn add_serde(config: tonic_prost_build::Builder) -> tonic_prost_build::Builder { let config = config.type_attribute( ".", @@ -116,7 +115,10 @@ fn add_serde(config: tonic_prost_build::Builder) -> tonic_prost_build::Builder { config } -#[cfg(all(feature = "openapi", any(feature = "message", feature = "pseudonyms", feature = "configuration")))] +#[cfg(all( + feature = "openapi", + any(feature = "message", feature = "pseudonyms", feature = "configuration") +))] fn add_openapi(config: tonic_prost_build::Builder) -> tonic_prost_build::Builder { config.type_attribute(".", "#[derive(utoipa::ToSchema)]") } |