Smarter Cmdline parsing
Opened this issue · 1 comments
pitermarx commented
Currently is very naive
args.Select(a => a.Replace("-", string.Empty).Split("="))
.ToDictionary(
pair => pair[0],
pair => pair.Length > 1 ? pair[1] : "true");
pitermarx commented
Cake.Console has 2 modes
- RunCakeCli
- BuildHost
on 1. the parsing is done via spectre console, but on 2. it's still a naive string split