#
# Allegro data base I/O files. If you add an entry into this file you must
# add a define to the header file ads.h. You should try to use an existing
# entry whenever possible. Variations to an existing entry can be obtained 
# by building the same property on the fly that suits you and pass that as
# the property argument when calling ADSXXX() routines.
# 
# The below items may be set in this file or set/overridden via C/Skill
# code. If set via code format is: ":<name><type><value:"
#
# EXT 	- (char *) default extension of file (required)
# EXTALT - (char *) alt extension(s) to use in file browser format is
#                       single: <extension> (no dot)
#                       multiple: <ext1>;<ext2>;...<extn>
# NAME  - (char *) non-extension name of file (optional). Not normally
#		used since software provides
# PATH  - (char *) variable to use for search path (optional)
#		if none then always pwd
# DIRPATH - (bool) PATH dependancy. If provided and filename has
#		a relative directory component then this is added to
#		the PATH variable when searching for the file (optional).
#		  if none then a relative directory component on the 
#		  filename disables PATH searching
# REVS  - (int)	max revisions of file to keep normally one of 3 variables
#		if none then 10 (MAXREVS) is used
# MSG 	- (char *) Message to show the user of prompting for file (optional)
#		In a browser this is what is displayed in file type with 
#		appended extension.
#		 if none then no prompting is performed. 
# TITLE - (char *) The title bar setting for UI browser. Must be used
#		with MSG which enables display of browser (optional)
#		 if none then use "File Browser"
# DBEDIT - (bool) see DBMAXLEN to limit filename (optional).
#		If not present (false) then 1023 is used
# DBMAXLEN - (int) when DBEDIT is true then this limits filename to its 
#		value. If DBEDIT is true and DBMAXLEN is not present then
#		31 is used. If modified by end user then filename size may 
#		only be decreased because internal structures can only
#		accomodate up to the maximum names.
# SAV 	- (bool) use "SAV" extension. Normally commanded from code not this
#		file (optional)
#		if none then use EXT
# SCALD	- (bool) use SCALD namemapping file (optional)
#		if none then normal UNIX/DOS restrictions apply to files
# NOEXP	- (bool) don't wildcard expand (optional)
#		if none then do normal UNIX/DOS wildcard expansions
# MATCHEXT - (bool) user required to provide filename & extension (optional)
#		if none then extension is provided by ADS
# APPEND - (bool) file is appended instead of revision (optional)
#		if none then revisioning is used
# CHKPNT - (bool) file may be checkpointed; don't bump revision number
#		once checkpoint mode is started. (optional)
#		if none revision number is bumped on each save
# HELP	- (char *) tag to use for help with file browsers (optional)
#		if none then standard browser help is used
# FOOTPRINT - (bool) Use UI file browser that supports footprints. Some allegro
#		file types such as drawings, pads, symbols, support 
#               footprints. (optional)
#		if none then the file browser does not display footprint
# SECOND - (bool) Secondary file extension. This means if you search
#		for a fileops entry using the extension you will never
#		be given this entry
# SD 	- (char *) subdirectory to which output files should be directed.
#		This should be set as a variable so users can control it
#               via the user preferences dialog.  (optional)
# NOSPACE - (bool) name does not support spaces.
#
# Providing values to above options; all options separated by ":"
#	char *		- <name>=<value>
#	int		- <name>#<value>
#	bool		- <name>
#
# Use only for hardcoded reading of text files
MISC:EXT=:
#
#
ADS_AUTOSAVEREVS=0
ADS_BOARDREVS=1
ADS_TEXTREVS=2
ADS_LOGREVS=4
ADS_NOREVS=1
#
# allegro vs mcm (apd) vs cio (chipio) vs sip (sip) name substitutions. apd will set these as env vars.
#   BRD_LAYOUT_DB & BRD_DBEXT are used by "file browser" only, see aifile.c
#
ADS_DBEXT=brd
BRD_DBEXT=brd
MCM_DBEXT=mcm
DPM_DBEXT=dpm
CIO_DBEXT=cio
SIP_DBEXT=sip
DPS_DBEXT=dps
EXT_ARTWORK=art
EXT_DRILL=drl
EXT_SCRIPT=scr
ADS_MATERIALNAME=materials
ADS_MSGNAME=allegro
#
TAG:EXT=tag:REVS#0:
MASTERTAG:EXT=tag:NAME=master:REVS#0:
CHIPIOTAG:EXT=tag:NAME=chipio:REVS#0:
SIPTAG:EXT=tag:NAME=cdnsip:REVS#0:

ALLEGRO_LAYOUT_DB:EXT=$ADS_DBEXT:MSG=Layout:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
AUTOSAVE:EXT=$BRD_DBEXT:MSG=Board:FOOTPRINT:REVS#$ADS_AUTOSAVEREVS:SECOND:
BRD_LAYOUT_DB:EXT=$BRD_DBEXT:MSG=Board:FOOTPRINT:REVS#$ADS_BOARDREVS:
BRD_OPEN:EXT=$BRD_DBEXT:EXTALT=dpf:MSG=Designs:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
MCM_LAYOUT_DB:EXT=$MCM_DBEXT:MSG=Package Layout:FOOTPRINT:REVS#$ADS_BOARDREVS:
MCM_OPEN:EXT=$MCM_DBEXT:EXTALT=$DPM_DBEXT:MSG=Designs:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
CIO_LAYOUT_DB:EXT=$CIO_DBEXT:MSG=Planner Design:FOOTPRINT:REVS#$ADS_BOARDREVS:
SIP_LAYOUT_DB:EXT=$SIP_DBEXT:MSG=System in Package:FOOTPRINT:REVS#$ADS_BOARDREVS:
SIP_OPEN:EXT=$SIP_DBEXT:EXTALT=$DPS_DBEXT:MSG=Designs:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
MCM_SIP_OPEN:EXT=$MCM_DBEXT:EXTALT=$SIP_DBEXT:MSG=Designs:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
MCM_SIP_PARTITION_OPEN:EXT=$DPM_DBEXT:MSG=Package Partition:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
ALLEGRO_MODULE:PATH=MODULEPATH:EXT=module:NAME=standard:REVS#$ADS_TEXTREVS:MSG=Module:NOSPACE:
MODULE_DEF_DB:PATH=MODULEPATH:EXT=mdd:MSG=Module Definition:REVS#$ADS_BOARDREVS:NOSPACE:
DESIGN_PARTITION_DB:EXT=dpf:MSG=Design Partition:REVS#$ADS_BOARDREVS:
MCM_DESIGN_PARTITION_DB:EXT=$DPM_DBEXT:MSG=APD Design Partition:REVS#$ADS_BOARDREVS:
SIP_DESIGN_PARTITION_DB:EXT=$DPS_DBEXT:MSG=SiP Design Partition:REVS#$ADS_BOARDREVS:
DESIGN_PARTITION_TEXT:EXT=dpftxt:MSG=Design Partition:REVS#$ADS_TEXTREVS:
TILE_DEF_DB:PATH=TILEPATH:EXT=til:MSG=Tile Definition:REVS#$ADS_BOARDREVS:NOSPACE:
TILE_TEXT:PATH=TILEPATH:EXT=tdf:MSG=Tile Definition:REVS#$ADS_TEXTREVS:NOSPACE:
VIA_DEF_DB:PATH=MODULEPATH:EXT=vsd:MSG=Via Structure Definition:REVS#$ADS_BOARDREVS:NOSPACE:
BRD_TMPLT_DB:PATH=WIZARD_TEMPLATE_PATH:EXT=$ADS_DBEXT:MSG=Allegro Template:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:
SYM_TMPLT_DB:PATH=WIZARD_TEMPLATE_PATH:EXT=dra:MSG=Symbol Template:FOOTPRINT:REVS#$ADS_BOARDREVS:SECOND:NOSPACE:
SYS_DESIGN_LINK:PATH=SCFPATH:EXT=scf:MSG=System Design Link:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_SYSTEM_DB:PATH=SDBPATH:EXT=scd:MSG=System Database:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_PACKAGE_DB:PATH=PSMPATH:EXT=psm:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=Package Symbol:REVS#$ADS_BOARDREVS:NOSPACE:
#
# changing DBMAXLEN to 254 for shape and flash symbols for fix for CCR 1792987 after discussing with Randy.
# In ADSOptions code, a DBMAXLEN of 255 gets changed to 31.  A value of 254 stays 254.
#
ALLEGRO_SHAPE_DB:PATH=PSMPATH:EXT=ssm:DBEDIT:DBMAXLEN#254:MATCHEXT:MSG=Shape Symbol:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_FLASH_DB:PATH=PSMPATH:EXT=fsm:DBEDIT:DBMAXLEN#254:MATCHEXT:MSG=Flash Symbol:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_MECHANICAL_DB:PATH=PSMPATH:EXT=bsm:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=Mechanical Symbol:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_FORMAT_DB:PATH=PSMPATH:EXT=osm:DBEDIT:MATCHEXT:MSG=Format Symbol:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_DRAWING:PATH=PSMPATH:EXT=dra:MSG=Symbol Drawing:FOOTPRINT:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_PADSTACK_DB:PATH=PADPATH:EXT=pad:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=Padstack:FOOTPRINT:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_PADSTACK_NEW:PATH=WIZARD_TEMPLATE_PATH:EXT=pad:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=Padstack:FOOTPRINT:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_PADSTACK_RULE:PATH=PADRULEPATH:EXT=xml:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=Rule File:FOOTPRINT:REVS#$ADS_BOARDREVS:NOSPACE:
ALLEGRO_PADSTACK_XML:PATH=PADXMLPATH:EXT=pxml:DBEDIT:DBMAXLEN#255:MATCHEXT:MSG=PXML File:FOOTPRINT:REVS#$ADS_BOARDREVS:NOSPACE:
PLACE_REP_DB:PATH=MODULEPATH:EXT=crf:MSG=Circuit Replicate:REVS#$ADS_BOARDREVS:NOSPACE:
SAV:EXT=SAV:MSG=Design SAV file:

ALLEGRO_LOG:EXT=log:DSDIRTY:MSG=Log File:REVS#$ADS_LOGREVS:SD=$ADS_SDLOG:
ALLEGRO_TEXT:EXT=txt:MSG=Text File:REVS#$ADS_TEXTREVS:
ALLEGRO_TDFX:PATH=TECHPATH:EXT=tdfx:EXTALT=tdp:MSG=Technology Dependent Footprints File:REVS#$ADS_TDPREVS:
ALLEGRO_SCRIPT:PATH=SCRIPTPATH:EXT=$EXT_SCRIPT:MSG=Script:REVS#$ADS_TEXTREVS:
ALLEGRO_DATA:EXT=dat:MSG=General Data File:REVS#$ADS_TEXTREVS:
ALLEGRO_GL1:EXT=gl1:REVS#$ADS_TEXTREVS:
ALLEGRO_PLOT:EXT=plt:MSG=Plot File:REVS#$ADS_TEXTREVS:SD=$ADS_SDPLOT:
ALLEGRO_STIPPLE:EXT=stipple:MSG=Plot Stipple File:PATH=LOCALPATH:
ALLEGRO_NCTAPE:EXT=$EXT_DRILL:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
IDFFILTER:EXT=config:NAME=iDfFilterOut:MSG=IDF Out Filter File:PATH=LOCALPATH:
ALLEGRO_BACKANNOT:EXT=baf:REVS#$ADS_TEXTREVS:
ALLEGRO_PLOT_CONTROL:EXT=ctl:REVS#$ADS_TEXTREVS:SD=$ADS_SDPLOT:
ALLEGRO_CALS_CONTROL:EXT=ctl:REVS#$ADS_TEXTREVS:
ALLEGRO_LIST:EXT=lst:PATH=LSTPATH:MSG=List File:REVS#$ADS_TEXTREVS:
ALLEGRO_DISTORTION:EXT=dst:REVS#$ADS_TEXTREVS:
ALLEGRO_DELAY:EXT=dly:REVS#$ADS_TEXTREVS:
ALLEGRO_SDFDELAY:EXT=sdf:REVS#$ADS_TEXTREVS:
ALLEGRO_NIF:EXT=nif:REVS#$ADS_TEXTREVS:
ALLEGRO_REPORT:EXT=rpt:MSG=Report File:REVS#$ADS_TEXTREVS:SD=$ADS_SDREPORT:
ALLEGRO_HTML:EXT=html:MSG=HTML File:REVS#$ADS_TEXTREVS:SD=$ADS_SDREPORT:
ALLEGRO_JOURNAL:EXT=jrl:MSG=Journal File:REVS#$ADS_TEXTREVS:SD=$ADS_SDLOG:
ALLEGRO_IDB:EXT=idb:MSG=IDB File:REVS#$ADS_TEXTREVS:
ALLEGRO_SIMDELAY:EXT=dl:REVS#$ADS_TEXTREVS:
ALLEGRO_SIMULATION:EXT=sim:REVS#$ADS_TEXTREVS:
ALLEGRO_COLORVIEW:PATH=VIEWPATH:EXT=color:MSG=Color View:REVS#$ADS_TEXTREVS:
SIGNOISE_DEVLIB:EXT=dml:MSG=Device Model Library File:REVS#$ADS_TEXTREVS:
SIGNOISE_ICNLIB:EXT=iml:MSG=Interconnect Model Library File:REVS#$ADS_TEXTREVS:
SIGNOISE_INDEX:EXT=ndx:MSG=SigNoise Index File:REVS#$ADS_TEXTREVS:
SIGNOISE_DMLMAP:EXT=dat:NAME=dmlassign:MSG=SIGNAL_MODEL Assignment Map:REVS#$ADS_TEXTREVS:
SIGNOISE_XTALKTABLE:PATH=XTALK_TABLE_PATH:EXT=xtb:MSG=Xtalk Table:REVS#$ADS_TEXTREVS:NOSPACE:
SIGNOISE_FREQUENCY:EXT=frequency:MSG=Frequency Points File:REVS#$ADS_TEXTREVS:
ALLEGRO_VIOLATION:EXT=vio:REVS#$ADS_TEXTREVS:
ALLEGRO_PARASITIC:EXT=prs:REVS#$ADS_TEXTREVS:
ALLEGRO_PARALLEL:EXT=pll:REVS#$ADS_TEXTREVS:
ALLEGRO_PARALLEL:EXT=pll:REVS#$ADS_TEXTREVS:
SIGNOISE_CUSTOM_MEAS:EXT=dat:MSG=Custom Measurements File:TITLE=Custom Measurements:REVS#$ADS_TEXTREVS:
ALLEGRO_DFA_CNS:PATH=DFACNSPATH:EXT=dfa:MSG=DFA constraints:REVS#$ADS_TEXTREVS:
#
# Interface files between allegro and other systems.
#
ALLEGRO_IGES:EXT=igs:MSG=IGES File:REVS#$ADS_TEXTREVS:
ALLEGRO_MDC:EXT=mdc:REVS#$ADS_TEXTREVS:
ALLEGRO_MDB:EXT=mdb:REVS#$ADS_TEXTREVS:
ALLEGRO_MDF:EXT=mdf:REVS#$ADS_TEXTREVS:
ALLEGRO_MDP:EXT=mdp:REVS#$ADS_TEXTREVS:
ALLEGRO_CVC:EXT=cvc:REVS#$ADS_TEXTREVS:
ALLEGRO_CVB:EXT=cvb:REVS#$ADS_TEXTREVS:
ALLEGRO_IPCH:EXT=hdr:TITLE=IPC Header File Browser:MSG=IPC Header Files:REVS#$ADS_TEXTREVS:
ALLEGRO_IPC:EXT=ipc:TITLE=IPC Output File Browser:MSG=IPC Output Files:REVS#$ADS_TEXTREVS:
ALLEGRO_DXF:EXT=dxf:MSG=DXF File:REVS#$ADS_TEXTREVS:
ALLEGRO_CNV:EXT=cnv:PATH=MISCPATH:MSG=Conversion File:REVS#$ADS_TEXTREVS:
ALLEGRO_CXT:EXT=cxt:MSG=Context File:REVS#$ADS_TEXTREVS:
ALLEGRO_EXI:EXT=exi:REVS#$ADS_TEXTREVS:
ALLEGRO_GDV:EXT=gdv:REVS#$ADS_TEXTREVS:
ALLEGRO_GDW:EXT=gdw:REVS#$ADS_TEXTREVS:
ALLEGRO_GDP:EXT=gdp:REVS#$ADS_TEXTREVS:
ALLEGRO_GDR:EXT=gdr:REVS#$ADS_TEXTREVS:
ALLEGRO_RED:EXT=red:REVS#$ADS_TEXTREVS:
ALLEGRO_NETLIST:EXT=txt:EXTALT=tel:MSG=Netlist File:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
ALLEGRO_COM:EXT=com:REVS#$ADS_TEXTREVS:
ALLEGRO_CKT:EXT=ckt:REVS#$ADS_TEXTREVS:
ALLEGRO_PRG:EXT=prg:REVS#$ADS_TEXTREVS:
ALLEGRO_INP:EXT=inp:REVS#$ADS_TEXTREVS:
ALLEGRO_PFF:EXT=pff:REVS#$ADS_TEXTREVS:
ALLEGRO_NFF:EXT=nff:REVS#$ADS_TEXTREVS:
ALLEGRO_CFG:EXT=cfg:REVS#$ADS_TEXTREVS:
ALLEGRO_HPB:EXT=hpb:REVS#$ADS_TEXTREVS:
ALLEGRO_HPX:EXT=hpx:REVS#$ADS_TEXTREVS:
APD_DIE_FILE:EXT=die:MSG=DIE File:REVS#$ADS_TEXTREVS:
APD_LEF_FILE:EXT=lef:MSG=LEF File:REVS#$ADS_TEXTREVS:
APD_DEF_FILE:EXT=def:MSG=DEF File:REVS#$ADS_TEXTREVS:
APD_DEFS_FILE:EXT=defs:MSG=DEFS File:REVS#$ADS_TEXTREVS:
APD_IO_FILE:EXT=io:MSG=IO File:REVS#$ADS_TEXTREVS:
APD_VERILOG_FILE:EXT=v:MSG=V File:REVS#$ADS_TEXTREVS:
APD_DIA_FILE:EXT=dia:MSG=Die Abstract File:REVS#$ADS_TEXTREVS:
APD_XDA_FILE:EXT=xda:MSG=Die Abstract File:REVS#$ADS_TEXTREVS:
ALLEGRO_XSA_FILE:EXT=xsa:MSG=SiP Abstract File:REVS#$ADS_TEXTREVS:
#Generic file types
ALLEGRO_NCROUTE:EXT=rou:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
ALLEGRO_NCROUTEBITFILE:EXT=txt:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
ALLEGRO_MULTIWTEXT:EXT=txt:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
ALLEGRO_MULTIWDATA:EXT=dat:REVS#$ADS_TEXTREVS:
ALLEGRO_PADS:EXT=asc:REVS#$ADS_TEXTREVS:TITLE=Select PADS asc file:MSG=PADS-Perform input file
ALLEGRO_PADS_OPTS:EXT=ini:REVS#$ADS_TEXTREVS:MSG=Options File:TITLE=Enter Options Output File:
ORCAD_MAX:EXT=max:REVS#$ADS_TEXTREVS:MSG=OCAD Layout max file:TITLE=Select MAX file:
ALLEGRO_PCAD:EXT=pdf:REVS#$ADS_TEXTREVS:MSG=PDIF input file:TITLE=Select PDIF file:
ALLEGRO_PCAD_APER:EXT=apr:REVS#$ADS_TEXTREVS:MSG=Aperture file:TITLE=Select PCAD Aperture File:
ALLEGRO_PCAD_DRILL:EXT=tbl:REVS#$ADS_TEXTREVS:MSG=Drill Table:TITLE=Select Drill Table File:
ALLEGRO_PCAD_OPTS:EXT=ini:REVS#$ADS_TEXTREVS:MSG=Options File:TITLE=Select Option File:
ALLEGRO_STREAM:EXT=sf:EXTALT=gds:MSG=Stream File:REVS#$ADS_TEXTREVS:TITLE=Stream File Browser:
ALLEGRO_NETREV_ECO:EXT=txt:NAME=eco:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
ALLEGRO_GENFEED:EXT=txt:NAME=genfeed:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
ALLEGRO_PACKAGER_PARTLIST:EXT=dat:NAME=trphyscomp:REVS#$ADS_TEXTREVS:VIEW=physical_conn:ALTVIEW=default:
ALLEGRO_PACKAGER_NETLIST:EXT=dat:NAME=trphyspin:REVS#$ADS_TEXTREVS:VIEW=physical_conn:ALTVIEW=default:
ALLEGRO_TECHNOLOGY_FILE:PATH=TECHPATH:EXT=tech:REVS#$ADS_TEXTREVS:MSG=Legacy Technology File:
CONSMGR_TECHNOLOGY_FILE:PATH=TECHPATH:EXT=tcfx:EXTALT=tcf:REVS#$ADS_TEXTREVS:MSG=Technology File:
DCF:PATH=TECHPATH:EXT=dcfx:EXTALT=dcf:REVS#$ADS_TEXTREVS:MSG=Design Control File:
INTERFACE_DEFINITION_FILE:PATH=INTERFACEPATH:EXT=ifd:REVS#$ADS_TEXTREVS:MSG=Interface Definition File:
ALLEGRO_PARAMETER_FILE:PATH=PARAMPATH:EXT=prm:REVS#$ADS_TEXTREVS:MSG=Parameter File:
ALLEGRO_DFA_CONTROL:EXT=txt:REVS#$ADS_TEXTREVS:
ALLEGRO_DFM_CONTROL:EXT=txt:REVS#$ADS_TEXTREVS:
ALLEGRO_CLIPBOARD:PATH=CLIPPATH:EXT=clp:NAME=standard:REVS#$ADS_TEXTREVS:MSG=Clipboard File:
ALLEGRO_APERTURE_DB:PATH=APTPATH:EXT=bsm:DBEDIT:MATCHEXT:MSG=Aperture Symbol:REVS#$ADS_BOARDREVS:SECOND:SD=$ADS_SDART:
ALLEGRO_FILMRES:EXT=rcf:REVS#$ADS_TEXTREVS:MSG=Resistor Control File:SD=$ADS_SDART:
# Bi-directional
ALLEGRO_EXPORTS_ARTWORK_CFG:PATH=EXPORTPATH:EXT=json:REVS#$ADS_TEXTREVS:MSG=Manufacturing Exports Configuration File:
ALLEGRO_IMPORT_FILE_MANAGER_CFG:PATH=MISCPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=Import file manager configuration:
ALLEGRO_STEP:PATH=STEPPATH:EXT=stp:EXTALT=step:REVS#$ADS_TEXTREVS:MSG=3D STEP File:
ALLEGRO_STEP_FACET:PATH=STEP_FACET_PATH:EXT=xml:REVS#$ADS_TEXTREVS:MSG=3D STEP Facet File:
ALLEGRO_STEP_MAP:PATH=STEP_MAPPING_PATH:EXT=map:EXTALT=xml:REVS#$ADS_TEXTREVS:MSG=3D STEP Model Mapping File:
ALLEGRO_3D_SOLIDWORKS:PATH=STEPPATH:EXT=sldprt:REVS#$ADS_TEXTREVS:MSG=3D Solidworks File:
ALLEGRO_3D_NX:PATH=STEPPATH:EXT=prt:REVS#$ADS_TEXTREVS:MSG=3D NX File:
ALLEGRO_3D_PARASOLID:PATH=STEPPATH:EXT=x_t:REVS#$ADS_TEXTREVS:MSG=3D Parasolid File:
ALLEGRO_3D_AUTODESK_INVENTOR:PATH=STEPPATH:EXT=ipt:REVS#$ADS_TEXTREVS:MSG=3D AutoDesk Inventor File:
ALLEGRO_3D_ACIS:PATH=STEPPATH:EXT=sab:REVS#$ADS_TEXTREVS:MSG=3D ACIS File:
ALLEGRO_3D_HOOPS:PATH=STEPPATH:EXT=hsf:REVS#$ADS_TEXTREVS:MSG=3D HOOPS File:
ALLEGRO_IPC2581:EXT=cvg:REVS#$ADS_TEXTREVS:MSG=IPC2581 File:SD=$ADS_SDART
ALLEGRO_IPC2581_ATTR:PATH=IPC2581ATTRPATH:EXT=atr:REVS#$ADS_TEXTREVS:MSG=Property Configuration File:
ALLEGRO_IPC2581_CFG:PATH=MISCPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=IPC2581 user data configuration file:
ALLEGRO_IPC2581_SPEC_CFG:PATH=IPC2581SPEC_PATH:EXT=xml:REVS#$ADS_TEXTREVS:MSG=IPC2581 Spec configuration file:
ALLEGRO_XSCHART_CFG:PATH=MISCPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=Cross section chart/table configuration file:
ALLEGRO_IPSTRIP_CONFIG:PATH=MISCPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=Stripping Configuration File:

ALLEGRO_IDX:PATH=IDXPATH:EXT=idx:REVS#$ADS_NOREVS:MSG=IDX File:SD=$ADS_SDMCAD
ALLEGRO_IDX_FILTER:PATH=IDXFILTERPATH:EXT=config:REVS#$ADS_TEXTREVS:MSG=IDX Filter Configuration File:
ALLEGRO_IDX_HOLE_PADSTACK:PATH=IDXHOLEPADSTACKPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=IDX Hole Padstack Mapping File:
ALLEGRO_IDX_PIN1_CFG:PATH=MISCPATH:EXT=txt:REVS#$ADS_TEXTREVS:MSG=IDX Pin1 Configuration File:
ALLEGRO_IDX_COMP_ATTR:PATH=IDX_COMP_ATTRPATH:EXT=atr:REVS#$ADS_TEXTREVS:MSG=Component Property Configuration File:
ALLEGRO_IDX_MCADX:PATH=IDXPATH:EXT=mcadx:REVS#$ADS_NOREVS:MSG=MCADX File:

ALLEGRO_BDF:EXT=bdf:REVS#$ADS_TEXTREVS:MSG=BOARD File:REVS#$ADS_TEXTREVS:SD=$ADS_SDMCAD
ALLEGRO_LDF:EXT=ldf:REVS#$ADS_TEXTREVS:MSG=LIBRARY File:REVS#$ADS_TEXTREVS:SD=$ADS_SDMCAD
ALLEGRO_CML:EXT=cml:REVS#$ADS_TEXTREVS:MSG=Condensed Macro Library:REVS#$ADS_TEXTREVS:
ALLEGRO_EMN:EXT=emn:REVS#$ADS_TEXTREVS:MSG=BOARD File:REVS#$ADS_TEXTREVS:SD=$ADS_SDMCAD
ALLEGRO_EMP:EXT=emp:REVS#$ADS_TEXTREVS:MSG=LIBRARY File:REVS#$ADS_TEXTREVS:SD=$ADS_SDMCAD
ALLEGRO_PRO:EXT=pro:REVS#$ADS_TEXTREVS:MSG=LIBRARY File:REVS#$ADS_TEXTREVS:SD=$ADS_SDMCAD
ALLEGRO_OUT:EXT=out:REVS#$ADS_TEXTREVS:MSG=BOARD File:REVS#$ADS_TEXTREVS:
ALLEGRO_RAIL:EXT=ral:MSG=RAIL File:REVS#$ADS_TEXTREVS:
ALLEGRO_XML:EXT=xml:MSG=XML File:REVS#$ADS_TEXTREVS:
ALLEGRO_ACCX:EXT=accx:MSG=ACC Configuration File:REVS#$ADS_TEXTREVS:
FNDQ_QUERY:PATH=MISCPATH:EXT=qfnd:MSG=FNDQ File:REVS#$ADS_TEXTREVS:
APD_VIASTRUCT_DEF:PATH=PADPATH:EXT=xml:DBEDIT:DBMAXLEN#255:MSG=Via Structure Definition:REVS#$ADS_TEXTREVS:NOSPACE:
APD_HSVIASTRUCT_DEF:PATH=PADPATH:EXT=exml:EXTALT=xml:DBEDIT:DBMAXLEN#255:MSG=Encrypted Via Structure Definition:REVS#$ADS_TEXTREVS:NOSPACE:
ALLEGRO_WBT:PATH=WBPATH:EXT=wbt:DBEDIT:DBMAXLEN#255:MSG=Wirebond Group Definition:REVS#$ADS_TEXTREVS:NOSPACE:
ALLEGRO_WBPROFILE:PATH=TECHPATH:EXT=xml:MSG=Wirebond Profile Definitions:REVS#$ADS_TEXTREVS:NOSPACE:
ALLEGRO_WBGROUP:PATH=TECHPATH:EXT=xml:MSG=Wirebond Settings Group Definitions:REVS#$ADS_TEXTREVS:NOSPACE:
ALLEGRO_AUTO_ASSIGN_STRATEGY:PATH=TECHPATH:EXT=aan:MSG=Auto Net Assign Strategy File:REVS#$ADS_TEXTREVS:NOSPACE:
SIGIDL:EXT=idl:MSG=IDL File:REVS#$ADS_BOARDREVS:
BRD_MCM_TECH=EXT=brd:EXTALT=mcm;tech:MSG=BRD/MCM/TECH:TITLE=Select a BRD/MCM/TECH file:
INTERFACE_DEFINITION_FILE:PATH=INTERFACEPATH:EXT=ifd:REVS#$ADS_TEXTREVS:MSG=Interface Definition File:
#
# Allegro with search path files.
#
MESSAGE:PATH=GLOBALPATH:NAME=$ADS_MSGNAME:EXT=msg:REVS#$ADS_TEXTREVS:
VECTORFONT:PATH=VECTORFONTPATH:EXT=dat:REVS#$ADS_TEXTREVS:
KANJIFONT:PATH=KANJIFONTPATH:REVS#$ADS_TEXTREVS:
COLOR:PATH=LOCALPATH:EXT=col:REVS#$ADS_TEXTREVS:
ENV:REVS#$ADS_TEXTREVS:EXT=:
ENVPLATE:PATH=LOCALPATH:NAME=env_local:EXT=txt:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
GLOBALENV:PATH=GLOBAL:REVS#$ADS_TEXTREVS:
LOCALENV:PATH=LOCALENV:REVS#$ADS_TEXTREVS:
WINGEOMETRY:PATH=LOCALENV:EXT=geo:REVS#0:
MRUFILE:PATH=LOCALENV:EXT=mru:REVS#$ADS_NOREVS:
ENVFILE:PATH=LOCALENV:EXT=txt:REVS#$ADS_NOREVS:
ENVPROG:PATH=ENVPATH:EXT=env:REVS#$ADS_TEXTREVS:
IMAGEVIEW:PATH=IMAGEPATH:EXT=view:REVS#$ADS_TEXTREVS:MSG=Image View Files:
CDTFILE:PATH=LOCALPATH:EXT=cdt:REVS#$ADS_NOREVS:
HARDWAREFILE:PATH=LOCALPATH:EXT=json:REVS#$ADS_NOREVS:
TERMINATION_CFG:PATH=MISCPATH:NAME=termination_discretes:EXT=cfg:REVS#$ADS_TEXTREVS:
# 
ELECMODEL:PATH=SIGNOISEPATH:NAME=elecmodel:EXT=dat:MSG=Elecmodel File:REVS#$ADS_TEXTREVS:NOSPACE:
MATERIALS:PATH=MATERIALPATH:NAME=$ADS_MATERIALNAME:EXT=dat:REVS#$ADS_TEXTREVS:NOSPACE:
CMF_MATERIALS:PATH=MATERIALPATH:NAME=material:EXT=cmx:REVS#$ADS_TEXTREVS:NOSPACE
FREQ_DEP_MATERIAL:PATH=MATERIALPATH:EXT=material:REVS#$ADS_TEXTREVS:NOSPACE:
CA_CFG:PATH=CAPATH:EXT=cacfg:MSG=CA Config:REVS#$ADS_TEXTREVS:NOSPACE:
AMI_MODEL:PATH=AMIMODELPATH:EXT=ami:REVS#$ADS_TEXTREVS:NOSPACE:
MCM_MATERIALS:PATH=MATERIALPATH:NAME=mcmmat:EXT=dat:REVS#$ADS_TEXTREVS:NOSPACE:
RESOURCE:PATH=ENVPATH:NAME=resource:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
UNITS:PATH=LOCALPATH:NAME=units:EXT=dat:REVS#$ADS_TEXTREVS:
FORM:PATH=FORMPATH:EXT=form:REVS#$ADS_TEXTREVS:
WORKFLOW:PATH=WORKFLOWPATH:EXT=xml:REVS#$ADS_TEXTREVS:
MENU:PATH=MENUPATH:EXT=menu:REVS#$ADS_TEXTREVS:
WMENU:PATH=MENUPATH:EXT=men:REVS#$ADS_TEXTREVS:MSG=Menu:
MENUID:PATH=MENUPATH:EXT=r2c:REVS#$ADS_TEXTREVS:
BMP:PATH=BMPPATH:MSG=Bitmap File:EXT=bmp:REVS#0:
PNG:PATH=BMPPATH:MSG=Portable Network Graphics:EXT=png:REVS#0:
JPG:PATH=BMPPATH:MSG=Jpeg:EXT=jpg:REVS#0:
GIF:PATH=BMPPATH:MSG=Gif:EXT=gif:REVS#0:
DIB:PATH=BMPPATH:MSG=Windows Device Independent Bitmap:EXT=dib:REVS#0:
TIF:PATH=BMPPATH:MSG=TIFF - Tagged Image File Format:EXT=tif:REVS#0:
ICONIMAGE:PATH=ICONPATH:MSG=Toolbar Image File:EXT=bmp:REVS#0:
DEVICE_MAP:PATH=DEVPATH:NAME=devices:EXT=map:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:NOSPACE:
DEVICE:SCALD:DBEDIT:DBMAXLEN#255:PATH=DEVPATH:EXT=txt:REVS#$ADS_TEXTREVS:NOSPACE:
ARTWORK:PATH=ARTPATH:EXT=txt:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
ALLEGRO_PHOTOPLOT:EXT=$EXT_ARTWORK:MSG=Artwork (Film) File:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
NCDRILL:PATH=NCDPATH:EXT=txt:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:SD=$ADS_SDART:
NCDRILL_PARM:PATH=NCDPATH:EXT=txt:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
DRILL_LEGEND_TEMPLATE:PATH=NCDPATH:EXT=dlt:REVS#$ADS_TEXTREVS:
VIEWLOG:PATH=TEXTPATH:EXT=log:REVS#$ADS_TEXTREVS:
EXTRACT_CMD:PATH=TEXTPATH:EXT=txt:MSG=Extract Command File:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:NOSPACE:
EXTRACT_OUTPUT:EXT=txt:MSG=Extract Output File:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
INTERCOMM_INPUT:EXT=bri:MSG=InterComm Input File:ALTID=ALLEGRO_TEXT:REVS#$ADS_TEXTREVS:
SIGDAT:PATH=SIGNOISEPATH:EXT=dat:REVS#$ADS_TEXTREVS:NOSPACE:
AWB_WAVE:PATH=SIGNOISEPATH:EXT=wave:MSG=AWB Wave File:REVS#$ADS_TEXTREVS:NOSPACE:
DEFAULT_VALUES:PATH=GLOBALPATH:EXT=val:MSG=Defaults:REVS#$ADS_TEXTREVS:NOSPACE:
IBIS:PATH=SIGNOISEPATH:EXT=ibs:MSG=IBIS File:REVS#$ADS_TEXTREVS:NOSPACE:
HSPICE:PATH=SIGNOISEPATH:EXT=spc:MSG=HSPice File:REVS#$ADS_TEXTREVS:NOSPACE:
QUAD_MOD:PATH=SIGNOISEPATH:EXT=mod:MSG=Quad Model File:REVS#$ADS_TEXTREVS:NOSPACE:
TLSPICE:EXT=spc:REVS#$ADS_TEXTREVS:
SPICE_STIMULUS:EXT=stm:MSG=Stimulus File:REVS#$ADS_TEXTREVS:
UNIX:EXT=:REVS#1:
RSIMDLY:EXT=dly:REVS#$ADS_TEXTREVS:
CVEXECUTE:EXT=:REVS#$ADS_TEXTREVS:
HELP:PATH=HELPPATH:EXT=txt:DIRPATH:REVS#1
PDF:PATH=PDFPATH:EXT=pdf:DIRPATH:REVS#1
PCELL:PATH=pcell_lib_path:EXT=il:EXALT=ile;cxt
PLOTCAP:PATH=GLOBALPATH:NAME=plotcap:EXT=txt:ALTID=ALLEGRO_TEXT:
PLOT_PARAM:PATH=LOCALPATH:EXT=txt:
SCRCONVERT:PATH=GLOBALPATH:NAME=scrconvert4_5:EXT=txt:ALTID=ALLEGRO_TEXT:
PHYSICAL_MAPFILE:PATH=ADSBOARDPATH:NAME=physical_map:EXT=dat:ALTID=ALLEGRO_DATA:REVS#1:
ATIMES_CONTROL:PATH=SIGNOISEPATH:NAME=active_times:EXT=ctl:MSG=Active Times Control File:REVS#$ADS_TEXTREVS:NOSPACE:
ALLEGRO_STROKE:PATH=LOCALPATH:NAME=allegro:EXT=strokes:REVS#$ADS_TEXTREVS:
ALLEGRO_ONLINEMAP:PATH=GLOBALPATH:NAME=onlinemap:EXT=txt:REVS#$ADS_TEXTREVS:
TEMP:EXT=:REVS#1:
TOOLBARS:PATH=MENUPATH:EXT=tbr:REVS#$ADS_TEXTREVS:
TOPOLOGY_TEMPLATE:EXT=top:MSG=Topology xxx:REVS#$ADS_BOARDREVS:
PRF_EDITOR:PATH=PRFEDITPATH:EXT=prf:REVS#$ADS_TEXTREVS:
BATCH_HELP:EXT=txt:PATH=BATCHHELPPATH:
COMMA_SEPARATED_VALUE:PATH=LOCALPATH:EXT=csv:REVS#$ADS_TEXTREVS:MSG=CSV File:
EXECUTABLE:PATH=path:
ACC_QUERY:PATH=LOCALPATH:EXT=qry:REVS#$ADS_TEXTREVS:MSG=QRY File:
ACC_IMPORT:PATH=ACCPATH:EXT=csv:REVS#$ADS_TEXTREVS:MSG=CSV File:
ALLEGRO_GUI_SETTINGS:PATH=MENUPATH:EXT=algui:MSG=Allegro UI Settings:REVS#$ADS_TEXTREVS:NOSPACE:

#
# SPECCTRA
#
SPECCTRA_DSN:EXT=dsn:MSG=Design Name:REVS#$ADS_BOARDREVS:
SPECCTRA_RTE:EXT=rte:MSG=Routes File:REVS#$ADS_BOARDREVS:
SPECCTRA_PLC:EXT=plc:MSG=Place File:REVS#$ADS_BOARDREVS:
SPECCTRA_SES:EXT=ses:MSG=Sessions File:REVS#$ADS_BOARDREVS:
SPECCTRA_WIR:EXT=w:MSG=Wires File:REVS#$ADS_BOARDREVS:

#
# RF PCB
#
ALLEGRO_IFF:EXT=iff:MSG=Intermediate File Format:REVS#$ADS_TEXTREVS:
ALLEGRO_RFPCB_DIC:EXT=dic:MSG=RF PCB Dictionary File:REVS#$ADS_TEXTREVS:
ALLEGRO_RFPCB_ADSLAYER:EXT=def:MSG=RF PCB ADS Layer FILE:REVS#$ADS_TEXTREVS:

#
# FSP
#
ALLEGRO_FSP:EXT=fsp:MSG=FSP Database:REVS#$ADS_BOARDREVS:

#
# ORBITIO
#
ORBITIO:EXT=oio:MSG=Integrity System Planner DB:REVS#$ADS_BOARDREVS:

#
# Specific file names. Including all the hard coded names currently used by applications.
#
GLOBAL_DOT_CMD:EXT=cmd:NAME=global:MSG=Global SCALD Command File":REVS#$ADS_TEXTREVS:
CDS_DOT_LIB:EXT=lib:NAME=cds:MSG=HDL Library Config File":REVS#$ADS_TEXTREVS:
OPJ_CPM_OPEN:EXT=opj:EXTALT=cpm:NAME=design:MSG=Capture Project File, HDL Design File":REVS#$ADS_TEXTREVS:
DESIGN_DOT_CPM:EXT=cpm:NAME=design:MSG=HDL Design File":REVS#$ADS_TEXTREVS:
DESIGN_DOT_OPJ:EXT=opj:NAME=design:MSG=Capture Project File":REVS#$ADS_TEXTREVS:

#
# User input file names (using MSG field).
#:
