CFLAGS= -Wall -Wextra -Werror -ggdb -DMU_DEBUG

prog = condvar_simple
objects = condvar_simple.o mu.o
headers = xpthread.h mu.h

all: $(prog)

condvar_simple: condvar_simple.o mu.o
	$(CC) -o $@ $^ -pthread

$(objects) : %.o : %.c $(headers)
	$(CC) -c -o $@ $(CFLAGS) $<

clean:
	rm -rf $(prog) $(objects)

.PHONY: all clean
