CFLAGS = -g -Wall 
INCLUDES = -I../include -I./
TARGET = libccl.a
LIBS = ../lib

${TARGET}: ccl.o cclqueue.o clist.o
	ar rc ${TARGET} ccl.o cclqueue.o clist.o #linux
	ranlib ${TARGET}
	mv ${TARGET} ${LIBS}

ccl.o: ccl.c 
	gcc ${CFLAGS} ${INCLUDES} -c ccl.c 
clist.o: clist.c 
	gcc ${CFLAGS} ${INCLUDES} -c clist.c 
cclqueue.o: cclqueue.c 
	gcc ${CFLAGS} ${INCLUDES} -c cclqueue.c 

clean:
	rm -f *.o *.a  core*
