#
# Makefile for CS736 test program
#

#
# The C compiler
#
CC = g++

#
# make progam
#
MAKE = make

#
# Compiler flags
#

FFLAGS = 

#
# Optimization level
#
OFLAGS = -O

#
#external libraries
#
LIB = -laio 

#
# complete flags
#
CFLAGS = $(FFLAGS) $(OFLAGS) $(LIB)

# all the sources
TEST_SRC = asyn_io.test.c syn_io.test.c
 

#
# all targes
#
all: asynio synio
	@echo " Done!"
asynio:
	$(CC) -o asynio $(CFLAGS) asyn_io.test.c
synio:
	$(CC) -o synio  $(CFLAGS) syn_io.test.c

.c.o:
	$(CC) $(CFLAGS) -c $*.c

clean:
	rm -f *.o *.exe core *~ *.bak asynio synio 
