##################################################
# simple/Makefile
#
# makefile for the example programs 
#
CC = cc
CFLAGS = -g
THREAD_CFLAGS = ${CFLAGS} -lpthread

all : simple simple_threads simple_processes \
         simple_mutex

simple : simple.o
	${CC} ${CFLAGS} simple.o -o simple
simple_threads : simple_threads.o
	${CC} ${THREAD_CFLAGS} simple_threads.o \
              -o simple_threads 
simple_mutex : simple_mutex.o
	${CC} ${THREAD_CFLAGS} simple_mutex.o \
                    -o simple_mutex 
simple_processes : simple_processes.o
	${CC} ${CFLAGS} simple_processes.o \
                    -o simple_processes

clean :
	rm -f *.o *~ *#  simple simple_threads\
           core  simple_processes simple_mutex
2.7:
	cp Makefile_2.7 Makefile
	make
pos:
	make
