CC = gcc
CFLAGS = -I./lib

.PHONY: lib

all: lib test1 test2

test1: main1.c
	gcc -I./lib -rdynamic -o $@ $< -ldl

test2: main2.c
	gcc -I./lib -o $@ $< -L./lib -ltest

lib:
	make -C ./lib

clean:
	rm -f test1 test2
	make clean -C ./lib 
