diff options
author | rtkay123 <dev@kanjala.com> | 2025-08-11 22:02:37 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-08-11 22:02:37 +0200 |
commit | 9c850d6c4d0ed468709c2eb5340d7b64bbb9aa68 (patch) | |
tree | 4aa550323df9372e367932fa6bccf40db9aeac26 /lib/warden-core/src | |
parent | 1ffebf617e651e1008d13bcc8cfbe79c9323c48b (diff) | |
download | warden-9c850d6c4d0ed468709c2eb5340d7b64bbb9aa68.tar.bz2 warden-9c850d6c4d0ed468709c2eb5340d7b64bbb9aa68.zip |
build(config): create crate
Diffstat (limited to 'lib/warden-core/src')
-rw-r--r-- | lib/warden-core/src/configuration.rs | 3 | ||||
-rw-r--r-- | lib/warden-core/src/google.rs | 1 | ||||
-rw-r--r-- | lib/warden-core/src/lib.rs | 8 |
3 files changed, 10 insertions, 2 deletions
diff --git a/lib/warden-core/src/configuration.rs b/lib/warden-core/src/configuration.rs new file mode 100644 index 0000000..da589c2 --- /dev/null +++ b/lib/warden-core/src/configuration.rs @@ -0,0 +1,3 @@ +pub mod routing { + tonic::include_proto!("configuration.routing"); +} diff --git a/lib/warden-core/src/google.rs b/lib/warden-core/src/google.rs index 30accb9..88f7037 100644 --- a/lib/warden-core/src/google.rs +++ b/lib/warden-core/src/google.rs @@ -5,6 +5,7 @@ pub mod protobuf { include!(concat!(env!("OUT_DIR"), "/google.protobuf.rs")); } +#[cfg(any(feature = "message", feature = "pseudonyms"))] pub mod r#type { include!(concat!(env!("OUT_DIR"), "/google.r#type.rs")); } diff --git a/lib/warden-core/src/lib.rs b/lib/warden-core/src/lib.rs index d039516..c97bef3 100644 --- a/lib/warden-core/src/lib.rs +++ b/lib/warden-core/src/lib.rs @@ -7,12 +7,12 @@ )] /// Type file descriptor -#[cfg(any(feature = "message", feature = "pseudonyms"))] +#[cfg(any(feature = "message", feature = "pseudonyms", feature = "configuration"))] pub const FILE_DESCRIPTOR_SET: &[u8] = tonic::include_file_descriptor_set!("warden_descriptor"); /// Google well known types #[allow(missing_docs)] -#[cfg(any(feature = "message", feature = "pseudonyms"))] +#[cfg(any(feature = "message", feature = "pseudonyms", feature = "configuration"))] pub mod google; /// ISO20022 messages @@ -29,3 +29,7 @@ pub mod message; #[allow(missing_docs)] #[cfg(feature = "pseudonyms")] pub mod pseudonyms; + +#[allow(missing_docs)] +#[cfg(feature = "configuration")] +pub mod configuration; |