Take the fontique module and split it into its own package.
Add README.md for fontique.
Polish the Cargo.toml files, including proper feature dependency specifications. Previously libm was always enabled, even with std.
Take another couple of steps towards making no_std work by introducing the use of the no_std attribute and adding the CI steps to test it. Plus the code changes required to get things to compile.
Bring the MSRV back to 1.70 in light of #36 being merged.
This PR will:
fontique
module and split it into its own package.README.md
forfontique
.Cargo.toml
files, including proper feature dependency specifications. Previouslylibm
was always enabled, even withstd
.no_std
work by introducing the use of theno_std
attribute and adding the CI steps to test it. Plus the code changes required to get things to compile.