Description
Given
type Arguments =
| [<EqualsAssignment; AltCommandLine("-p:"); AltCommandLine("-p")>] Property of string * string
to support MSBuild like property lists, it would be great if argu would break up the argument by itself.
Currently, if you pass in -p:prop1="val1a;val1b;val1c";prop2="1;2;3";prop3=val3
argu will think it means prop1 has the value: "val1a;val1b;val1c";prop2="1;2;3";prop3=val3
We were able to get what we want with this
The background story is here.