aboutsummaryrefslogtreecommitdiff
path: root/mingling_core/src/lib.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-03 00:39:54 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-03 00:39:54 +0800
commitb9d5d8e2c442d73245b66c585afde8846c38d9c1 (patch)
tree1b11da7fabcb16b24272c30ee7aa781c25933ef7 /mingling_core/src/lib.rs
parent3668b49c0d3423f1d5d10bb6b4a0e0e7b61f2046 (diff)
feat(build): document build module and refine feature exports
Add module-level docs for the build module via include_str and restrict public re-exports to explicit items instead of glob imports.
Diffstat (limited to 'mingling_core/src/lib.rs')
-rw-r--r--mingling_core/src/lib.rs15
1 files changed, 1 insertions, 14 deletions
diff --git a/mingling_core/src/lib.rs b/mingling_core/src/lib.rs
index b1bfe08..cd42842 100644
--- a/mingling_core/src/lib.rs
+++ b/mingling_core/src/lib.rs
@@ -42,21 +42,8 @@ pub mod core_res {
#[cfg(feature = "comp")]
pub(crate) mod comp;
-/// Provides Mingling's build script module, used in `build.rs` to provide build-time behavior for certain features.
-///
-/// To use it, add the following to your `Cargo.toml` under `[build-dependencies]`, and enable the features
-/// that require build-time behavior from the crate:
-///
-/// ```toml
-/// [build-dependencies.mingling]
-/// version = "0.3.0"
-/// features = [
-/// "build", // Enable it
-/// "comp", // If you need completion-related build-time behavior, enable this as well
-/// ]
-/// ```
#[cfg(feature = "build")]
-#[doc(hidden)]
+#[doc = include_str!("docs/build.md")]
pub mod build;
// Public Modules