|
#
3 C8 ]1 ~* }0 F- h; i# ALLEGRO GLOBAL Environment file
0 v4 e. F+ u$ K5 J% Q J8 ]#$ n# d& A; n2 A# H
# $Header: env,v 1.173 02/03/01 08:08:36 fxf $
m" ?8 J) `4 n( Y2 R/ m% G: ]3 m4 P) T
# The following variables are set by the software if not preset by user:
& j8 E V; L& X- C: C# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR, + X$ F% _4 V7 _' w1 q! c& M# l
# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
/ J6 } ?, l. Q; K0 \# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV
( E$ K6 t( T- M* y8 o8 Y8 c# Variable names are case insensitive
) s2 v$ u5 j" U, w7 L% h9 }( M) b3 ~9 e5 @% z3 b& K
#--------------------------------------------------------------------9 b9 G. E, `0 e* j) `& H
# System Variables ]3 x9 w( c- G2 ]# b, X1 O
set GLOBAL = $ALLEGRO_INSTALL_DIR/text s9 A4 X$ [7 _% r4 N: h& s- ?) Q! v( u
) F8 G* j% v' H$ y9 D( N) V$ d, `# change from LIBPATH because it conflicts with IBM's shared library: j/ {- A1 S# ^5 }2 X
# environment variable _& `2 E9 i; L3 \ s" z9 J$ _: Y% q/ s
set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
4 @/ H" }% J1 i2 _$ t$ x m
3 G7 {# J$ \6 _set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib
M0 D% V P$ _$ Q9 W
7 r& @5 J& K- j4 q4 M# Jset GLOBALPATH = . $GLOBAL
' ?% ~ n- y. n) |
1 |3 k: I- p% @' t8 U# Allegro Data Services Variable( L' ]( p! { F3 H! ^; W0 g; c
set ADSPATH = $GLOBALPATH( J+ S& g8 M2 }1 r) F7 O" H
5 d" e8 a; X4 P3 m
# Present for compatiblity with older versions of Allegro.% J" B3 {* o1 Y" f2 [
ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."7 A" b! Y' z2 I* O+ E8 H$ G
* A; h1 ^4 L# v* y8 g0 a
#--------------------------------------------------------------------
- p! C, B- V1 i$ ]$ S/ y' |# Configuration variables (Don't change)4 k p* V3 v3 k6 f: R; j1 Z: c
set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons
- {, D, Z6 M0 u1 G; G6 Kset FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms
; I$ r5 Y3 @5 l6 k' Mset MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus- M/ b" h" X# n8 C2 P/ ~
7 ~& d3 C. G2 S) k3 ^. D: {set UNITS = $GLOBAL/units.dat
. o$ }: P/ D. ^) K9 f) d5 p0 K#AUTOSAVE SET: W5 w+ x* u% {2 g6 R/ e* M
set AUTOSAVE
+ B% _6 [9 c7 Y6 [' Sset AUTOSAVE_NAME = E:\Workspace\pcbenv\AUTOSAVE\autosave.BRD* }+ Q5 y, S" Z- Q: g
set AUTOSAVE_TIME = 15! \/ u# m1 |. z' L- X. ]
4 M% p( {; @# ?2 H
#Configuration paths$ }3 s3 ?0 n: |+ s
set PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit
! \ `. d' Q& mset BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp
0 h$ V# d4 h9 s. i7 {set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute& p/ T, Y/ q) [6 t
/ y" H5 E6 X& [* c! _6 |" I1 Uset HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help
" V! N; L! w; Lset PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
c0 J- ]& D: D }/ {/ ?% d- p# t3 N5 c- t
# Graphics demo env
$ g$ b0 n# D- G- A- Eset IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image
: q7 ]3 F# w! M1 P2 B7 ]( {1 y6 l9 h. i5 n1 ~& }" P, P+ u
#--------------------------------------------------------------------
% [8 K V) G8 o( t8 ~# Drawing font
' W) t" o1 y5 u0 Yset VECTORFONTPATH = . $GLOBAL6 X: x2 L# U% a% b9 S" x4 m( L
set ANSIFONT = ansifont
: K- h& u2 x+ q* _% Cset KANJIFONTPATH = . $GLOBAL/fonts/kanji% g5 i4 a, h; Q. h- i. u) A
set KANJIFONT1 = kanjifont1
0 i9 w1 U: V+ U1 l' W0 a6 \# uset KANJIFONT2 = kanjifont2' M; j' f$ D. y$ y
. q6 O1 X( i) N7 p" D/ X
#--------------------------------------------------------------------% E( N# N/ I/ C# t! ^
# Display Variable* G) U. N5 t+ ~/ k) K! ?; l k+ g
! M0 R4 ]) w& @$ c# disable repair under ratsnests 2 i; r4 M- n, t8 i8 c
set display_norepair rats
/ ]' _( Q* Q0 N! w3 F8 {% z, Pset display_shapefill_analysis 1- E/ p9 m8 [ I: G* y/ K! i/ \$ n
4 y" r* ~: Z& t! n5 U+ Y0 U
#--------------------------------------------------------------------: Y: ^+ i" e# _# a( V3 U
#--------------------------------------------------------------------0 ~/ m8 T h `
set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols& U! m" ^/ U+ y$ L7 l$ D* T
set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates1 q3 s* X* Z* E7 c6 e" s
set signal_install_dir = $ALLEGRO_INSTALL_DIR/signal
- J; b) h' {5 }+ pset signal_optlib_dir = $signal_install_dir/optlib# |% b g0 ^0 w" t: B" k: R
5 @4 l& i$ S l; J1 l
# HDL Supported Design Library Search Path Variables7 f9 y8 f1 R: |& V5 o% p4 ]8 D; Y) J
set MODULEPATH = . $ALLEGRO_SITE/modules, Z+ D- _8 y8 s6 E# ]6 q7 g7 @9 V
set TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech
. G) m4 W: F% @ F% Z, `2 `set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib+ | K& x" c: K' w- O
0 i. f4 f& z2 ?/ J
set PADPATH = E:\Workspace\pcbenv\Library\SYMBOL
, h& U" r& w! _* f1 \set PSMPATH = E:\Workspace\pcbenv\Library\SYMBOL2 g e. L" x$ v) v; U# I/ V
set DEVPATH = E:\Workspace\pcbenv\Library\DEVICE
2 L7 ~4 n& R+ G+ A( r2 Q' R# D% l. E* ~% f
# SigNoise data installation directory
! u) Q( W8 v" b2 ^# H" {set SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
9 i) ~9 s) x8 g+ l4 b
( z" @# H( @! i; s#--------------------------------------------------------------------$ ^+ B+ N% _2 p/ h- v% k
# Non-HDL Supported Design Search Path Variables! j; m, k' x7 `
set ARTPATH = . ..
3 `4 \) ?% A& ?7 Z9 Q- E& eset APTPATH = . ..
+ f( {7 g/ l- @' V' N. v6 P2 sset CLIPPATH = .
4 A0 H- c# a8 j- U1 S* Kset DCLPATH = . .. $ALIBPATH $COMPLIBPATH& m* W! D5 ~# X& ~
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly
. R- N/ e7 a9 H. Wset NCDPATH = E:\Workspace\pcbenv\Library\nclegend! U( Z5 R( N7 E
set SCRIPTPATH = E:\Workspace\pcbenv\Library\SCRIPT+ C6 Y; V3 E0 _! b. U
set TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/views
+ F6 {2 O% I: pset VIEWPATH = . $ALLEGRO_SITE/views
; b: o I! M; O( B \) \% Jset XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
4 ^( }# U" u: O$ v8 ~; ~set WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template % r& Z" B. Y$ z
N9 G, x. U! i9 U" V" n3 Z8 z: N1 D# System Configuration .scf file search path
) M7 E+ A+ C7 |" Lset SCFPATH = . scfs .. ../scfs 9 `& k, W; I- g% p* d* a" Q
( j \. r' G; P f( p" L! G
# diff pair overide variable set for 14.2 so etch edit uses the diff x# I2 t4 z$ Y8 f- ^ S9 z" c
# pair primary separation for line to line space between two nets of the
* g% @& x, ~8 T+ }; D2 \" n# same diff pair. Remove this for 15.0.1 O! P/ ?: @- w+ A6 \! o
set drc_diff_pair_overide 0
3 @& h+ Q* J/ N8 g% n: G
4 g2 y" X$ Q3 V. b5 n4 j#--------------------------------------------------------------------6 F& R# k3 u& |! Y/ p- D
#--------------------------------------------------------------------/ P- ~& D, m* K& R/ m$ c
# Aliases
4 v% i _* Y" R7 @, }* }2 o& h8 R$ \. G1 I0 c6 W
#--------------------------------------------------------------------8 q+ v, Y! U& Z( f
# Bind roam operations to function keys
( Y4 }2 l9 Z$ d+ g% ?" C6 ]. d+ sset roamInc = 961 r8 O; u+ n- ]) u5 V4 N; ~
alias Up "roam y -$roamInc"- V8 K4 ]- r) L! w: u& f
alias Down "roam y $roamInc"
8 _) F* K0 y R5 f5 p4 W: c3 Salias Left "roam x -$roamInc"
% P% x& e9 G% I! G+ I$ calias Right "roam x $roamInc". ~2 x, V. B2 Z
8 I _" Z- m/ g- U! k( o' \* A# Z- Y#--------------------------------------------------------------------. Q- ]( P$ N5 \, d
# NEW STYLE FUNCTION KEY ALIASES, F; G# `8 o2 \' a/ y8 H s
# F1 is normally reserved by the system for Help so we don't use it; [% j) l$ c, u) |$ z, e
alias F3 next
/ M2 P, H: `# W7 J3 T) C- Kalias F4 pop swap layers 7 O" g) y; H" g# q4 x
alias F12 Oops
r( H# v- l6 jalias ~R Rotate
3 L+ M' }% E; I3 }9 ~alias F8 done
- F0 X. k$ Z. x: g6 l# A! U' `alias F6 pop adding vias6 B( G$ t: E$ c/ }
alias F7 vertex$ P& L m% a Z' M$ |
alias F5 cancel - E% c1 n9 Z- g( @7 }; q
alias Insert zoom points
6 O5 K7 f5 l. f' p* {" [4 Xalias Home zoom fit
7 Q8 T0 B+ Y/ nalias Pgup zoom in
- C" Z$ Q: Y9 J5 G+ T* Falias Pgdown zoom out
. ~" e; \2 Y9 ^" w' S& O+ x3 M Malias SF3 hilight pick/ Q1 N( l( J* w) J
alias da dehilight all. c9 w% I5 o' @' t9 n
alias SF5 property refdes
* W# E# I6 R* w& W3 F: D6 Salias SF6 slide+ m6 V% n7 S% w8 P& m! @% |" h
alias SF7 move ' C1 R0 R, L" m' {$ B
alias SF9 save_as temp
, _7 D5 i% ?: ealias ~F Mirror# Y5 Q+ K- y; Z+ w5 I: u3 a
alias ~N new
8 Z: i# b! L, h8 K1 \# Ialias ~O open# |4 }% b6 Q$ V$ I& n; G
alias ~S save
3 @* u5 G( A7 kalias a alias
' o% ?- ^3 t- U. E/ \1 _, j, yalias s slide, }7 [) B! h) `9 D
alias p place refdes# w5 _( g' M* A0 ~0 o1 o1 l/ F
alias r add connect
, A# L% M. w2 p$ G% L; a! qalias g define grid1 c# c/ V/ n/ r: m
alias se shape edit
( s% h1 g M; m' valias as add fshape9 u8 O8 r; k2 @4 h+ o
alias vl replay view-lib.scr
* N! B; s* ?2 A, ?% l8 Qalias g01 replay g01.scr
% I0 x0 B1 t( `8 Lalias g05 replay g05.scr* m' i W& |2 q" U) j g! n
alias g15 replay g15.scr/ h* g+ ?/ a4 c: C
alias g1 replay g1.scr F1 x+ @3 Y: s1 t) Y3 R' N
alias g2 replay g2.scr2 F3 k/ t8 l6 L! {% H
alias g3 replay g3.scr- {; N5 }. D# S+ O
alias g5 replay g5.scr
8 o/ c* y; p; b9 Kalias g25 replay g25.scr
9 E% D, [" H6 e; ialias vb replay view-brd.scr9 W ?/ C. p) i% J
alias g10 replay g10.scr+ f. Y6 ?, Z* g5 |( S2 ]5 m' C# N
alias form replay ADD-FORM.scr
5 o, N7 n, l$ ealias art replay ART.scr# f& m" [) O; Y( q. e, V# D- W4 H
funckey e show element) \4 ~( A% |6 ~% T+ W4 u
funckey d done
5 @) v0 T4 g9 t% Q* H7 x8 J" Yalias f replay add-card-format.scr8 }7 p2 Y( }0 i' {; P# g
alias m add symbol mechanical( \& A9 F1 L1 h6 a2 z d9 `/ u
alias cs2 replay cross2-4.scr; J) G/ h/ P2 x6 ~
alias cs4 replay cross-section44.scr
7 F9 V2 {; _% }alias vb replay view-brd.scr
2 C4 J: _7 Z# [alias ts replay ts.scr& ^6 j! o4 y- |" a2 M
#--------------------------------------------------------------------
! [: g& i/ Y* N ]# OTHER ALIASES 5 R6 w5 g8 v' h- u5 J5 w
alias edps padedit" L) d0 Z7 |( B4 P
alias rps "replace padstack"
0 n7 f4 ?9 F2 dalias unplrp report unplaced3 o/ h0 S/ z/ W4 J8 O
alias x pick
2 [% }1 j/ W4 e B3 w# dalias y picky
* l$ q# d( T' Malias ix ipick
/ E1 D+ T6 T; s' r2 d# S0 |1 salias iy ipicky: [: L7 ?2 d& M- f: r
alias reopen 'open -q $module'& R/ L+ I; L5 ?, M# w$ ?
4 T2 E+ V# Q) e0 ?1 a5 e
# autoroam% }/ n$ K- Q' ]9 s6 L- N
alias sar set pcb_autoroam, j) ^6 {5 |( r5 K6 D# a( K
alias uar unset pcb_autoroam' W; T' ~ t( f
" r7 n) H# Z1 T) g& O# o
#--------------------------------------------------------------------! H5 }- N9 `/ I# r& v m
# COMMAND DEFAULTS. }% ~' J& [3 U$ `/ f; @$ K
# allow slide to work on arcs by default
1 ] M5 k2 E; F9 q6 B$ }3 qset slide_arcs9 |* \! q3 j, Q1 i4 l- d
. O$ W) A7 l0 b6 M9 J
# Compatibility aliases* R$ L5 ]$ v) y" [
alias window zoom
, E' u/ J, x: qalias hilite hilight' x5 }3 X9 f# L6 C
alias dehilite dehilight
! T# p0 l% {8 {& @6 `1 K k
( ]( }- }0 `+ U/ @6 `7 c! [2 e4 `# ADD OTHER ALIASES
i; V( }+ I3 f: |alias bs replay pcb-setup.scr
$ ^8 q' ]" J* R) [+ m balias sub replay subclass.scr% X; E2 Q" |' Z$ u- d
alias sp replay space-phy.scr1 K% s3 x9 O! }3 j: X, Q R
alias da replay dehilightall.scr2 Y- }$ Q( {5 H" D1 [
alias t place tag, _9 Q/ ` C: \7 {) e. a$ Q
alias i place interactive& o k' O7 K" n$ {, V! | f
4 _" H2 O% @# s7 z$ X- x) Y) xsource -q $ALLEGRO_SITE/site.env3 x. ^. S4 s# H% v1 n7 |; L7 T8 ]
### User Preferences section3 ~7 U3 I& \: u8 Z; U6 P
### This section is computer generated.
# A; L$ q/ A- j+ n% p7 H. c### Please do not modify to the end of the file.
/ f4 H$ Z5 ^* z: J4 Z7 ?### Place your hand edits above this section.
1 s5 a, n0 K9 b0 E3 }3 s###$ `" u* U$ N& ^0 x3 q
unset no_symbol_onsave
9 V: p2 a5 V2 X5 {! p! \+ Gset nolast_file+ K$ Q: D# h! Q
|
|