Makes HTML files from header.html
and footer.html
and pages
.
```shell cargo install mkhtml
brew tap jusdepatate/jusdepatate brew install mkhtml ```
shell
cargo build # dev
cargo build -r # release
parts/header.html
,parts/footer.html
,pages/
(can have folders),mkhtml build
. (b
also works).By default mkhtml
will build in the working directory but you can change that by using any of the following arguments:
--pages-dir [path]
,--parts-dir [path]
,--static-dir [path]
,--build-dir [path]
.(you can use one or more of them, you can use both absolute and relative paths).
Basic example: ```rust extern crate mkhtmllib; use mkhtmllib::{mkhtml, Config};
fn main() { let mut c = Config::new(); c.setpagesdir("path/".to_string()); mkhtml(c); } ```