Configuration Reference

foolib reads configuration from foolib.toml in the project root. Every field has a sensible default; the table below documents the ones you might want to override.

Top-level fields

Example

[project]
name = "my-app"
version = "1.2.3"
output = "./dist"

Run foolib build after editing the configuration. The tool re-validates the file on every invocation; mistakes surface as a non-zero exit code with a pointer at the offending line.