CC = gcc
CFLAGS = -Wall -pedantic -g -l pthread

PROGRAMS = prod-cons-basico prod-cons-basico-bug	\
prod-cons-basico-busy-wait prod-cons-basico-race        \
prod-cons-sem mult-prod-cons-sem \
cond_signal cond_signal_n

all: $(PROGRAMS)

clean:
	rm -f *.o *~ *.aux *.log *.dvi $(PROGRAMS)