mirror of
https://github.com/bevyengine/bevy
synced 2025-01-06 02:09:02 +00:00
f096ad4155
# Objective Currently the built docs only shows the logo and favicon for the top level `bevy` crate. This makes views like https://docs.rs/bevy_ecs/latest/bevy_ecs/ look potentially unrelated to the project at first glance. ## Solution Reproduce the docs attributes for every crate that Bevy publishes. Ideally this would be done with some workspace level Cargo.toml control, but AFAICT, such support does not exist.
23 lines
507 B
Rust
23 lines
507 B
Rust
#![deny(unsafe_code)]
|
|
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
|
#![doc(
|
|
html_logo_url = "https://bevyengine.org/assets/icon.png",
|
|
html_favicon_url = "https://bevyengine.org/assets/icon.png"
|
|
)]
|
|
|
|
//! A collection of helper types and functions for working on macros within the Bevy ecosystem.
|
|
|
|
extern crate proc_macro;
|
|
|
|
mod attrs;
|
|
mod bevy_manifest;
|
|
pub mod fq_std;
|
|
mod label;
|
|
mod shape;
|
|
mod symbol;
|
|
|
|
pub use attrs::*;
|
|
pub use bevy_manifest::*;
|
|
pub use label::*;
|
|
pub use shape::*;
|
|
pub use symbol::*;
|