Repository navigation
Release 3.2.0 -- The Quality of Life Update
Caution
This update may break scripts relying on mkdev. Please read the patch notes before updating.
Breaking Changes
- Recipe building is now a sub-command (
evoke, alias:build, plus some hidden easter eggs).
Quality of Life
- Shell completions for recipe names and flags.
- New
mkman page. - Docs moved to the wiki.
- Man page and completions are auto-generated via
clap_completeandclap_mangen.
CLI Compatibility
mkcan output info in plain, JSON, or TOML formats.- Includes a basic, WIP
mkfscript (withfzf+bat) to search and interact with recipes. Only supports primary sub-command names.
Config Support
- Print or generate default/detected config to stdout.
- Override config via
-c|--configorCONFIGenv var.
Miscellaneous
- mkdev is now split into multiple crates for faster builds.