tests	=	test1 test2 test3 test4 test5
CFLAGS	=	-Wall -g
CC	=	gcc

all:	$(tests) check

test1:		test1.o stack.o
test1.o:	bool.h check.h stack.h
test2:		test2.o stack.o
test2.o:	bool.h check.h stack.h
test3:		test3.o stack.o
test3.o:	bool.h check.h stack.h
test4:		test4.o stack.o
test4.o:	bool.h check.h stack.h
test5:		test5.o stack.o
test5.o:	bool.h check.h stack.h
stack.o:	bool.h stack.h

clean:
	rm -f *.o $(tests)

check:	$(tests)
	./checker $(tests)
