diff --git a/verilog.sh b/verilog.sh index e3d3371db..1f4e44657 100644 --- a/verilog.sh +++ b/verilog.sh @@ -71,7 +71,7 @@ verilogFile=$@; # If no output file is given should we guess one or...? # Assumes a few silly things if several files are given if test -z "${outputFile}" ; then - outputFile=`echo ${verilogFile} | sed -e 's;.* \(.*\)\..*;\1;'`; + outputFile=`echo ${verilogFile} | sed -e 's;\(.* \+\)*\(.*\)\..*;\2;'`; outputFile="${outputFile}${targetSuffix}" ; fi