
#include <pthread.h>
#include "tpool.h"

CC = gcc
CFLAGS = 
THREAD_CFLAGS = ${CFLAGS} -lpthread 

all : process_shared_mutex mutex_priority mutex_ceiling

process_shared_mutex: process_shared_mutex.c
	${CC} ${THREAD_CFLAGS} process_shared_mutex.c -o process_shared_mutex

mutex_priority: mutex_priority.c
	${CC} ${THREAD_CFLAGS} mutex_priority.c -o mutex_priority

mutex_ceiling: mutex_ceiling.c
	${CC} ${THREAD_CFLAGS} mutex_ceiling.c -o mutex_ceiling

clean :
	rm -f *.o *~ *# core  \
	process_shared_mutex mutex_priority mutex_ceiling
