From 6cc36992b397bcfd40440891ca6d007ae00d1169 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Fri, 12 Sep 2025 01:02:02 +0800 Subject: Update crate `cfg_file` Add feature `derive` --- crates/utils/cfg_file/Cargo.toml | 5 +++++ crates/utils/cfg_file/src/lib.rs | 6 ++++++ 2 files changed, 11 insertions(+) (limited to 'crates/utils') diff --git a/crates/utils/cfg_file/Cargo.toml b/crates/utils/cfg_file/Cargo.toml index 9d9a6b8..c3bb4a4 100644 --- a/crates/utils/cfg_file/Cargo.toml +++ b/crates/utils/cfg_file/Cargo.toml @@ -3,7 +3,12 @@ name = "cfg_file" edition = "2024" version.workspace = true +[features] +default = ["derive"] +derive = [] + [dependencies] +cfg_file_derive = { path = "cfg_file_derive" } # Async tokio = { version = "1.46.1", features = ["full"] } diff --git a/crates/utils/cfg_file/src/lib.rs b/crates/utils/cfg_file/src/lib.rs index a105933..945c3fd 100644 --- a/crates/utils/cfg_file/src/lib.rs +++ b/crates/utils/cfg_file/src/lib.rs @@ -1 +1,7 @@ +#[cfg(feature = "derive")] +extern crate cfg_file_derive; + +#[cfg(feature = "derive")] +pub use cfg_file_derive::*; + pub mod config; \ No newline at end of file -- cgit