2966adbe4e
hyper is already included in Zola due to the reqwest dependency (used in the link_checker and templates components). Replacing Actix with hyper in the serve command reduces the number of dependencies and slightly improves build times and binary size.
63 lines
1.5 KiB
TOML
63 lines
1.5 KiB
TOML
[package]
|
|
name = "zola"
|
|
version = "0.10.0"
|
|
authors = ["Vincent Prouillet <hello@vincentprouillet.com>"]
|
|
edition = "2018"
|
|
license = "MIT"
|
|
readme = "README.md"
|
|
description = "A fast static site generator with everything built-in"
|
|
homepage = "https://www.getzola.org"
|
|
repository = "https://github.com/getzola/zola"
|
|
keywords = ["static", "site", "generator", "blog"]
|
|
# build = "build.rs"
|
|
|
|
[build-dependencies]
|
|
clap = "2"
|
|
|
|
[[bin]]
|
|
name = "zola"
|
|
|
|
[dependencies]
|
|
atty = "0.2.11"
|
|
clap = "2"
|
|
chrono = "0.4"
|
|
lazy_static = "1.1.0"
|
|
termcolor = "1.0.4"
|
|
# Used in init to ensure the url given as base_url is a valid one
|
|
url = "2"
|
|
# Below is for the serve cmd
|
|
hyper = { version = "0.13", default-features = false, features = ["runtime"] }
|
|
hyper-staticfile = "0.5"
|
|
tokio = { version = "0.2", default-features = false, features = [] }
|
|
notify = "4"
|
|
ws = "0.9"
|
|
ctrlc = "3"
|
|
open = "1.2"
|
|
globset = "0.4"
|
|
|
|
site = { path = "components/site" }
|
|
errors = { path = "components/errors" }
|
|
front_matter = { path = "components/front_matter" }
|
|
utils = { path = "components/utils" }
|
|
rebuild = { path = "components/rebuild" }
|
|
|
|
[workspace]
|
|
members = [
|
|
"components/config",
|
|
"components/errors",
|
|
"components/front_matter",
|
|
"components/rebuild",
|
|
"components/rendering",
|
|
"components/site",
|
|
"components/templates",
|
|
"components/utils",
|
|
"components/search",
|
|
"components/imageproc",
|
|
"components/link_checker",
|
|
"components/library",
|
|
]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
codegen-units = 1
|