diff options
Diffstat (limited to 'fpga/usrp3/tools/scripts/launch_vlint.sh')
-rwxr-xr-x | fpga/usrp3/tools/scripts/launch_vlint.sh | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/fpga/usrp3/tools/scripts/launch_vlint.sh b/fpga/usrp3/tools/scripts/launch_vlint.sh index 0f6ccc895..43d64c786 100755 --- a/fpga/usrp3/tools/scripts/launch_vlint.sh +++ b/fpga/usrp3/tools/scripts/launch_vlint.sh @@ -58,10 +58,17 @@ function replace_dirs_with_source { WORKING_DIR=$(pwd) +# Use specified modelsim.ini, if set +if [[ -z $VLINT_MODELSIM_INI ]]; then + MODELSIMINI_ARG="" +else + MODELSIMINI_ARG="-modelsimini $VLINT_MODELSIM_INI" +fi + # Define arguments to pass to the compile -SVLOG_ARGS="$VLINT_SVLOG_ARGS -quiet +define+WORKING_DIR=$WORKING_DIR" -VLOG_ARGS="$VLINT_VLOG_ARGS -quiet +define+WORKING_DIR=$WORKING_DIR" -VHDL_ARGS="$VLINT_VHDL_ARGS -quiet" +SVLOG_ARGS="$VLINT_SVLOG_ARGS $MODELSIMINI_ARG -quiet +define+WORKING_DIR=$WORKING_DIR" +VLOG_ARGS="$VLINT_VLOG_ARGS $MODELSIMINI_ARG -quiet +define+WORKING_DIR=$WORKING_DIR" +VHDL_ARGS="$VLINT_VHDL_ARGS $MODELSIMINI_ARG -quiet" # Define files in which to store all the compiler arguments SV_ARGS_FILE=svlogarglist.txt |