mirror of
https://github.com/zyllian/webdog.git
synced 2025-05-10 10:36:39 -07:00
add build time to output
This commit is contained in:
parent
0abc713a75
commit
0878679745
1 changed files with 8 additions and 7 deletions
15
src/main.rs
15
src/main.rs
|
@ -33,8 +33,7 @@ async fn main() -> eyre::Result<()> {
|
|||
|
||||
match mode {
|
||||
Mode::Build => {
|
||||
println!("Building site...");
|
||||
site.build_once()?
|
||||
build(site)?;
|
||||
}
|
||||
Mode::Serve => site.serve().await?,
|
||||
Mode::Now => {
|
||||
|
@ -47,17 +46,19 @@ async fn main() -> eyre::Result<()> {
|
|||
}
|
||||
}
|
||||
|
||||
println!("Build complete!");
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[cfg(not(feature = "serve"))]
|
||||
fn main() -> eyre::Result<()> {
|
||||
let site = Site::new(&Path::new("site").canonicalize()?)?;
|
||||
build(site)
|
||||
}
|
||||
|
||||
fn build(site: Site) -> eyre::Result<()> {
|
||||
println!("Building site...");
|
||||
let now = std::time::Instant::now();
|
||||
site.build_once()?;
|
||||
|
||||
println!("Build complete!");
|
||||
|
||||
println!("Build completed in {:?}", now.elapsed());
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue