1# -*- Mode: Shell-script -*- 2# -*- vim: set filetype=csh: -*- 3# ,,, 4# (o o) 5####=====oOO--(_)--OOO=========================================#### 6# 7# Alliance CAD system environnement 8# Usage (in C-shell) : > source alc_env.csh 9# (C) 1997 Czo -- <Olivier.Sirol@lip6.fr> 10# $Id: alc_env.csh.in,v 1.15 2012/04/11 13:31:14 alliance Exp $ 11# Generated from alc_env.csh.in on @DATE@ 12 13# $ALLIANCE_OS and $ALLIANCE_TOP are the only variables you will 14# have to modify if something goes wrong 15 16# Which platform for Alliance CAD 17 18# WARNING : if changing this remember to do it on the 3 config files : 19# configure.in alc_env.sh.in and alc_env.csh.in 20 21 22# Where the Alliance CAD is installed 23 setenv ALLIANCE_TOP "@prefix@" 24 set SYSCONF_TOP "${ALLIANCE_TOP}/etc" 25 set CELLS_TOP "${ALLIANCE_TOP}/cells" 26 if ( "${ALLIANCE_TOP}" == "/usr/lib/alliance" ) then 27# For installation in the FHS. 28 set SYSCONF_TOP "/etc/alliance" 29 set CELLS_TOP "/usr/share/alliance/cells" 30 endif 31 32 33# Alliance environment variables. 34 setenv MBK_IN_LO vst 35 setenv MBK_OUT_LO vst 36 setenv MBK_IN_PH ap 37 setenv MBK_OUT_PH ap 38 39 setenv MBK_WORK_LIB . 40 setenv MBK_CATAL_NAME CATAL 41 42 setenv MBK_SCALE_X 100 43 44 setenv VH_MAXERR 10 45 setenv VH_BEHSFX vbe 46 setenv VH_PATSFX pat 47 setenv VH_DLYSFX dly 48 49 setenv MBK_CATA_LIB ".:${CELLS_TOP}/sxlib" 50 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/dp_sxlib" 51 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/rflib" 52 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/rf2lib" 53 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/romlib" 54 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/ramlib" 55 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/pxlib" 56 setenv MBK_CATA_LIB "${MBK_CATA_LIB}:${CELLS_TOP}/padlib" 57 setenv MBK_TARGET_LIB "${CELLS_TOP}/sxlib" 58 setenv MBK_C4_LIB ./cellsC4 59 60 setenv MBK_VDD vdd 61 setenv MBK_VSS vss 62 63 setenv XPAT_PARAM_NAME "${SYSCONF_TOP}/xpat.par" 64 setenv XFSM_PARAM_NAME "${SYSCONF_TOP}/xfsm.par" 65 setenv XSCH_PARAM_NAME "${SYSCONF_TOP}/xsch.par" 66 67 setenv RDS_IN cif 68 setenv RDS_OUT cif 69 70 setenv DREAL_TECHNO_NAME "${SYSCONF_TOP}/cmos.dreal" 71 setenv GRAAL_TECHNO_NAME "${SYSCONF_TOP}/cmos.graal" 72 setenv GENVIEW_TECHNO_NAME "${SYSCONF_TOP}/cmos.genview" 73 74 setenv RDS_TECHNO_NAME "${SYSCONF_TOP}/cmos.rds" 75 setenv ELP_TECHNO_NAME "${SYSCONF_TOP}/prol.elp" 76 77 78# System PATH variables, only needed when not installed in the FHS. 79 if ( "${ALLIANCE_TOP}" != "/usr/lib/alliance" ) then 80 if ( $?PATH ) then 81 setenv PATH "${PATH}:${ALLIANCE_TOP}/bin" 82 else 83 setenv PATH "${ALLIANCE_TOP}/bin" 84 endif 85 86 if ( "`uname -o`" != "GNU/Linux" ) then 87 # Only needed on Solaris (included in /etc/ld.so.conf under Linux). 88 if ( $?LD_LIBRARY_PATH ) then 89 setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${ALLIANCE_TOP}/lib" 90 else 91 setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib" 92 endif 93 endif 94 95 if ( $?MANPATH ) then 96 setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" 97 else 98 setenv MANPATH ":${ALLIANCE_TOP}/man:`manpath`" 99 endif 100 endif 101 102 # fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. 103 setenv MBK_SPI_MODEL "${SYSCONF_TOP}/spimodel.cfg" 104