ipcode.o: ipcode.c ipcodes.h
	gcc -O -c ipcode.c -o ipcode.o
rdShv1.o : rdSh.c hdr.h
	gcc -O -c rdSh.c -o rdShv1.o 
rdShv1 : rdShv1.o ipcode.o
	gcc rdShv1.o ipcode.o -o rdShv1
rdShv2.o : rdSh.c hdr.h
	gcc -O -c -DVER2 rdSh.c -o rdSh.o 
rdShv2 : rdSh.o ipcode.o
	gcc -DVER2 rdSh.o ipcode.o -o rdSh
rdShv3.o : rdShv3.c hdr.h
	gcc -O -c -DVER3 rdShv3.c -o rdShv3.o 
rdShv3 : rdShv3.o ipcode.o
	gcc -DVER3 rdShv3.o ipcode.o -o rdShv3
rdSh.o : rdSh.c hdr.h
	gcc -O -DVER4 -DVER5 -c rdSh.c -o rdSh.o 
rdSh : rdSh.o ipcode.o
	gcc rdSh.o ipcode.o -o rdSh
validIPTbl.o : validIPTbl.c ipcodes.h
	gcc -c validIPTbl.c -o validIPTbl.o
validIPTbl : validIPTbl.o ipcode.o
	gcc validIPTbl.o ipcode.o -o validIPTbl
binrdSh : rdSh.o ipcode.o
	gcc -DVER4 rdSh.o ipcode.o -o $(ITOS_GROUPDIR)/bin/rdSh
install: rdSh ipProcessTime.sh showimage.sh
	cp rdSh ipProcessTime.sh showimage.sh ~/bin
