#

CFLAGS= -I /home/sukru/tlib/include -g -I /home/sukru/m5/include -g -Wall -Wno-format

all: htm_gen htm_gen-lua testlua

htm_gen: parse.o dtype.o gen.o bounds.o main.o 
	gcc -o $@ $^ /home/sukru/m5/libm5.a /home/sukru/tlib/tlib.a

htm_gen-lua: parse.o dtype.o gen-lua.o bounds.o main.o 
	gcc -o $@ $^ /home/sukru/m5/libm5.a /home/sukru/tlib/tlib.a

testlua: test-lua.o
	gcc -o $@ $^ -llua -llualib -lm /home/sukru/tlib/tlib.a

test-lua.o: testlua.out

%.out: %.html htm_gen-lua
	./htm_gen-lua -e $*.html $*.out
	indent $*.out

parse.o: parse.c

clean: 
	rm -f *.o htm_gen `find . -name '*.bak'`


