Skip to content

feat: Support for MSBuild-like key-value lists #199

@dawedawe

Description

@dawedawe

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions