CC=gcc
OPTION=-c -O3
LINKO=-lm -O3
mall:	moption.o mmain.o
	${CC} moption.o mmain.o -lm -o moption
gall:	goption.o gmain.o
	${CC} goption.o gmain.o -lm -o goption
tall:	toption.o tmain.o
	${CC} toption.o tmain.o -lm -o toption
efall:	efoption.o efmain.o
	${CC} efoption.o efmain.o -lm -o efoption
mmain.o:	option.h mmain.c
	${CC} ${OPTION} mmain.c
gmain.o:	option.h gmain.c
	${CC} ${OPTION} gmain.c
tmain.o:	option.h tmain.c
	${CC} ${OPTION} tmain.c
efmain.o:	option.h efmain.c
	${CC} ${OPTION} efmain.c
moption.o:	option.h moption.c
	${CC} ${OPTION} moption.c
goption.o:	option.h goption.c
	${CC} ${OPTION} goption.c
toption.o:	option.h toption.c
	${CC} ${OPTION} toption.c
efoption.o:	option.h efoption.c
	${CC} ${OPTION} efoption.c
clean:
	rm -f  *.o moption goption toption efoption 
tar:	
	tar cvf option02a.tar option.h Makefile DATA/*\
		efdata.rdm efmain.c efoption.c \
		gdata.rdm gmain.c goption.c \
		mdata.rdm mmain.c moption.c \
		tdata.rdm tmain.c toption.c \
		README copy
mtar:
	tar cvf moption02.tar mmain.c option.h README Makefile moption.c\
		DATA/mdata copy
gtar:
	tar cvf goption02.tar gmain.c option.h README Makefile goption.c\
		DATA/gdata gdata.rdm copy
ttar:
	tar cvf toption02.tar tmain.c option.h README Makefile toption.c\
		DATA/tdata  DATA/tdata2 DATA/tdata3 tdata.rdm copy
eftar:
	tar cvf efdm02.tar efmain.c option.h README Makefile efoption.c\
		DATA/efdata  efdata.rdm copy
