From c5ea875f544824b0c042bf7c0a58b3134f9c0373 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Tue, 12 Aug 2025 05:13:32 +0200 Subject: feat(config): get active routing --- lib/warden-core/build.rs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'lib/warden-core') 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> { #[cfg(any(feature = "message", feature = "pseudonyms", feature = "configuration"))] build_proto(&protos)?; - Ok(()) } @@ -100,7 +96,10 @@ fn build_proto(protos: &[&str]) -> Result<(), Box> { 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)]") } -- cgit v1.2.3