Script

Script for some tool
Use specific scripts to fill up things like the flex connector style, but this field can be used for other software / places also.

Structure

The attributes and elements are shown below, in a sorted per type fashion.
In case a list is printed after an element, it indicates that you can have many, otherwise it should be a single element. With a optional it tells the element is not required.

<Script  
aspect="..."  pdkSelect="..." ... > ...
  <code> ... </code>
  <software> ... </software>   list
</Script>

XSD

The schema file can be downloaded or viewed at Epiphany.

Details

aspect

Define where to use it for, the location to insert it etc. Type epIdentifier documentation: See pdaIdentifier; defined in Epiphany.xsd to avoid cross-includes.
It is slightly extended with allowing the :#$ after the first char.

code

The source code in some language. Type epiVendorExtension documentation:

pdkSelect

Type pdkSelect documentation: Use in layout.xml's to have a single foundry database, where you select layer/xsection/.. sub-sets for a given PDK.

software

Script for some tool
Use specific scripts to fill up things like the flex connector style, but this field can be used for other software / places also. Type epSoftware documentation: