* Create a crate for constant serialization of config structs for manganis * use SerializeConst for the image asset builder * switch to a declarative macro for assets * add serializable options for each asset type * implement the new manganis macro * optimize assets in the CLI * Fix assets with dioxus formattable * reduce fuzzing test limits * use the new syntax in examples * fix avif support * Fix manganis doc tests * cache asset optimization * Split out asset and bundled asset * make hash pointer width independent * Fix manganis macro docs * add constvec::is_empty method to fix clippy lint * remove nasm feature * simplify test_rsplit_once test so typos passes * revert example change from clippy fix * always accept unix paths * fix windows path seperator * fix folder asset hash * Optimize assets in a blocking task * Fix asset options docs * Document Asset and BundledAsset * simplify the linker macro a bit * add more docs to AssetParser expansion * add image format helpers * Split by both unix and windows path separators and take the smallest one
20 lines
194 B
Rust
20 lines
194 B
Rust
mod folder;
|
|
pub use folder::*;
|
|
|
|
mod images;
|
|
pub use images::*;
|
|
|
|
mod options;
|
|
pub use options::*;
|
|
|
|
mod css;
|
|
pub use css::*;
|
|
|
|
mod js;
|
|
pub use js::*;
|
|
|
|
mod asset;
|
|
pub use asset::*;
|
|
|
|
pub mod linker;
|