feat!: expose internals with special feature flag, improve related docs
This commit is contained in:
parent
338540173a
commit
1d37f939c0
1 changed files with 85 additions and 2 deletions
15
src/lib.rs
15
src/lib.rs
|
|
@ -1,6 +1,19 @@
|
|||
#![doc = include_str!("../README.md")]
|
||||
#![cfg_attr(docsrs, feature(doc_cfg))]
|
||||
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "build")))]
|
||||
#[cfg(feature = "build")]
|
||||
pub use sabry_build::*;
|
||||
pub use sabry_build::buildmagic::buildy;
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "procmacro")))]
|
||||
#[cfg(feature = "procmacro")]
|
||||
pub use sabry_procmacro::*;
|
||||
|
||||
|
||||
// reexports
|
||||
#[cfg_attr(docsrs, doc(cfg(all(feature = "build", feature = "internals"))))]
|
||||
#[cfg(all(feature = "build", feature = "internals"))]
|
||||
pub use sabry_build::*;
|
||||
|
||||
#[cfg_attr(docsrs, doc(cfg(all(feature = "procmacro", feature = "internals"))))]
|
||||
#[cfg(all(feature = "procmacro", feature = "internals"))]
|
||||
pub use sabry_intrnl::*;
|
||||
|
|
|
|||
Loading…
Reference in a new issue