Index: lihata_format/root_drc_query.lht =================================================================== --- lihata_format/root_drc_query.lht (nonexistent) +++ lihata_format/root_drc_query.lht (revision 31502) @@ -0,0 +1,41 @@ +ha:lht_tree_doc { ha:roots { + + ha:pcb-rnd-drc-query-v* { + type=ha + desc={pcb-rnd drc_query script} + li:children { + ha:defs { + type=li + desc={Definitions of user tunable constants} + li:children { + ha:name { + type=ha + desc={each entry is identified by an unique name} + li:children { + ha:default { valtype=string; desc={default value} } + ha:type { valtype=string; desc={data type of the constant (a valid conf system type name, e.g. real, coord)} } + ha:desc { valtype=string; desc={human readable description of the purpose of the constant} } + } + } + } + } + ha:rules { + type=li + desc={DRC rules} + li:children { + ha:name { + type=ha + desc={each entry is identified by an unique name} + li:children { + ha:type { valtype=string; desc={violation type (for grouping violations in the drc report)} } + ha:title { valtype=string; desc={title (short summary) of the violation} } + ha:desc { valtype=string; desc={human readable description of the violation, with hints on how to resolve it} } + ha:query { valtype=string; desc={query script to execute for finding violations} } + } + } + } + } + } + } + +}} Index: lihata_format/tree.html =================================================================== --- lihata_format/tree.html (revision 31501) +++ lihata_format/tree.html (revision 31502) @@ -101,6 +101,23 @@
+
type:name | value | ver | description + |
---|---|---|---|
ha:pcb-rnd-drc-query-v* | pcb-rnd drc_query script + | ||
li:defs | Definitions of user tunable constants + | ||
ha:name | each entry is identified by an unique name + | ||
default | string | default value + | |
type | string | data type of the constant (a valid conf system type name, e.g. real, coord) + | |
desc | string | human readable description of the purpose of the constant + | |
li:rules | DRC rules + | ||
ha:name | each entry is identified by an unique name + | ||
type | string | violation type (for grouping violations in the drc report) + | |
title | string | title (short summary) of the violation + | |
desc | string | human readable description of the violation, with hints on how to resolve it + | |
query | string | query script to execute for finding violations + |