#!/bin/csh -f # SoftwareVersion:integrated+IP # script to start up Coregen under Linux # unsetenv CLASSPATH unsetenv JAVA_HOME # Set to your jdk1.3-directory setenv JAVA_HOME /usr/lib/jdk1.3 setenv COREGEN ${XILINX}/coregen setenv CORELIB ${COREGEN}/lib/encore.jar setenv COREULIB ${COREGEN}/lib/coreutil.jar setenv SIMLIB ${COREGEN}/lib/sim.jar setenv XCCLIB ${COREGEN}/lib/xcc.jar setenv CRESOURCES ${COREGEN}/resources setenv MYXILINX 'UNKNOWN' setenv RUNINSTALLER ${XILINX}/coregen/bin/unix/runInstaller.pl setenv XILPERL /usr/bin/perl setenv LD_LIBRARY_PATH ${XILINX}/bin/sol setenv CLASSPATH ${CORELIB}:${COREULIB}:${SIMLIB}:${XCCLIB}:${CRESOURCES} "$JAVA_HOME/bin/java" -Xmx1048m -Xms10m -DXILINX="${XILINX}" -DMYXILINX="${MYXILINX}" -DLDLIBPATH="$LD_LIBRARY_PATH" -cp "$CLASSPATH" com.xilinx.encore.coregen.main.Coregen -c "$COREGEN" $* # MAKE SURE the first argument to this perl script (ie. InstallQueue.txt) # is ALWAYS IDENTICAL to the private variable called "queueLog" in # encore/util/install/InstallCoresTool.java #set INSTALL_QUEUE_LOG = "InstallQueue.txt" #set JAVA_EXEC = "$JAVA_HOME/bin/java" #${XILPERL} ${RUNINSTALLER} ${INSTALL_QUEUE_LOG} ${JAVA_EXEC} ${XILINX} ${MYXILINX}