A C++ utility that converts EasyEDA (LCEDA) file to KiCad 5 Documents.
Parser arguments comes in the following syntax:
-a option[=value][,option[=value][,option[=value][...]]]
-a option[:value][,option[:value][,option[:value][...]]]
You can use a mixture of colons and equal signs. In the internals of the program every colon is literally replaced with equal signs.
We call each option=value
pair a parser argument here. A parser argument contains the option and the value you’ve given. The option
is not case sensitive, as they would be converted to uppercase literally internally. The value
would be evaluated as a 32-bit signed integer. If an option is not set, its value would be zero by default.
All occurrences of -a PARSER_ARGS
argument would be used. The ones comes later will replace the ones already evaluated.
Notice that the (NOT APPLICABLE NOW)=value
is actually optional. Some options don’t require you passing a value to it. So you can pads no value at all. However, for those options that require a value being passed to it, passing no value would cause the program use a default value 0 for this specific option.
Value | Behavior |
---|---|
0 | Use the default desired version of deserialier. |
1 (Default) | Use deserializer that is compatible with KiCad 5. |
2 | Use deserializer that uses KiCad 6 features. |
Value | Behavior |
---|---|
(Any value as long as ENL is specified) | Export all the nested libraries in a document. Currently only available for PCBs. |