From b97f9448e0456213aa3351cd45b24e6c900f1753 Mon Sep 17 00:00:00 2001 From: steve Date: Thu, 20 May 2004 00:40:34 +0000 Subject: [PATCH] Add support for the -I compiler flag. --- iverilog-vpi.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/iverilog-vpi.sh b/iverilog-vpi.sh index 0268adeb1..4268ca278 100644 --- a/iverilog-vpi.sh +++ b/iverilog-vpi.sh @@ -17,7 +17,7 @@ # 59 Temple Place - Suite 330 # Boston, MA 02111-1307, USA # -#ident "$Id: iverilog-vpi.sh,v 1.13 2003/10/14 18:05:18 steve Exp $" +#ident "$Id: iverilog-vpi.sh,v 1.14 2004/05/20 00:40:34 steve Exp $" # These are the variables used for compiling files CC=gcc @@ -45,6 +45,7 @@ CXSRC= OBJ= LIB= OUT= +INCOPT= # -- # parse the command line switches. This collects the source files @@ -80,6 +81,10 @@ do -l*) LIB="$LIB $parm" ;; + -I*) INCOPT="$INCOPT $parm" + echo "$parm" + ;; + -m32) LDFLAGS="-m32 $LDFLAGS32" CFLAGS="-m32 $CFLAGS" INSTDIR="$INSTDIR32" @@ -125,7 +130,7 @@ do obj=$base".o" echo "Compiling $src..." - $CC -c -o $obj $CFLAGS $src || compile_errors=`expr $compile_errors + 1` + $CC -c -o $obj $CFLAGS $INCOPT $src || compile_errors=`expr $compile_errors + 1` OBJ="$OBJ $obj" done @@ -135,7 +140,7 @@ do obj=$base".o" echo "Compiling $src..." - $CXX -c -o $obj $CFLAGS $src || compile_errors=`expr $compile_errors + 1` + $CXX -c -o $obj $CFLAGS $INCOPT $src || compile_errors=`expr $compile_errors + 1` OBJ="$OBJ $obj" done