webfont-generator 0.11.0

Generate webfonts (SVG, TTF, EOT, WOFF, WOFF2) from SVG icons
Documentation
mod context;
mod dependencies;
mod hash;
mod render;

pub(super) use context::resolved_template_options;

pub(crate) use context::SharedTemplateData;
#[cfg(feature = "in_memory")]
pub(crate) use context::make_content_css_context;
#[cfg(feature = "fs")]
pub(crate) use context::make_src;
#[cfg(any(feature = "in_memory", test))]
pub(crate) use context::make_urls;
#[cfg(feature = "fs")]
pub(crate) use context::{build_css_context, build_css_context_with_fonts_url};
pub(crate) use dependencies::{TemplateDependencies, template_dependencies};
pub(crate) use render::render_css_with_context;
#[cfg(feature = "fs")]
pub(crate) use render::{render_css_with_hbs_context, render_css_with_src_mutate};

#[cfg(all(test, feature = "fs"))]
use context::make_ctx;
#[cfg(feature = "in_memory")]
pub(crate) use hash::calc_content_hash;
#[cfg(feature = "fs")]
pub(super) use hash::calc_hash;

#[cfg(all(test, feature = "fs"))]
mod tests;