all:
	gcc -ggdb -c timevar.c
	gcc -ggdb -c hre.c
	gcc -ggdb -c debug.c
	gcc -ggdb -c mslib.c
	gcc -ggdb -c hlib.c
	gcc -ggdb -c ksc5601code.c
	gcc -ggdb -c unicode.c
	ar rcv libhre.a hre.o debug.o mslib.o hlib.o ksc5601code.o timevar.o unicode.o
	gcc -ggdb -o hre_sample sample.c libhre.a

check:
	cd test_suite ; $(MAKE)

clean:
	rm -rf *.o
	rm -rf hre_sample TAGS
	rm -rf *~
	rm -rf libhre.a
	cd test_suite ; $(MAKE) clean
