CC	= cc
CXX	= CC
CFLAGS	= -O
CXXFLAGS= $(CFLAGS)
LDFLAGS	=

NAME	= philosopher
HDRS	= msecond.h random_int.h
OBJS	= $(NAME).o msecond.o random_int.o
LIBS	= -lpthread -lm
OUT	= $(NAME)

$(OUT):	$(OBJS)
	$(CXX) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

$(NAME).o:	$(NAME).cc $(HDRS)
msecond.o:	msecond.c msecond.h
random_int.o:	random_int.c random_int.h

clean:
	/bin/rm -f $(OBJS)

clobber:
	/bin/rm -f $(OBJS) $(OUT)
