ENV=-O

latex2lyx:	y.tab.o latex2lyx.o table.o
	gcc -o latex2lyx y.tab.o latex2lyx.o table.o 

y.tab.c:	latex.l latex.y
	flex latex.l
	yacc latex.y

y.tab.o:	y.tab.c
	gcc $(ENV) -c y.tab.c

latex2lyx.o:	latex2lyx.c
	gcc $(ENV) -c latex2lyx.c

table.o:	table.c
	gcc $(ENV) -c table.c


test:
	latex2lyx t.tex test.lyx
	latex2lyx s.tex simple.lyx
	latex2lyx p.tex proposal.lyx

tar:
	tar cvf l2l.tar latex.l latex.y latex2lyx.c latex2lyx.h latexdefs.c table.c Makefile
	gzip -9f l2l.tar
