all: types typetest

all_debug: types_debug typetest_debug

types: types.c
	$(CC) -Wall -O2 -c types.c

types_debug: types.c
	$(CC) -Wall -c types.c

typetest: typetest.c 
	$(CC) -Wall -O2 -o typetest typetest.c types.o

typetest_debug: typetest.c 
	$(CC) -Wall -o typetest typetest.c types.o

doc:
	doxygen Doxyfile

clean: 
	rm -f *.o typetest
