# include global variables like c++ compiler, optimzations etc
include ../Make.incl

LIBNAME = graphDB
IDIR    = ../include
OBJ = converter.o graphDB.o 

default : lib

lib : $(OBJ)
	@$(ECHO)
	@$(ECHO) "Constructing libgraphDB --" 
	@$(ECHO) "---------------------"
	ar ruc lib$(LIBNAME).a  $(OBJ)
	cp -rf lib$(LIBNAME).a ../libs/
	cp -rf graphDB.h ../include
	cp -rf converter.h ../include
	@$(ECHO)

.cpp.o:
	@$(ECHO)
	@$(ECHO) "Compiling Source File --" $<
	@$(ECHO) "---------------------"
	$(CC) -I$(IDIR) $(CFLAGS) $(OPT) -c $<  
	@$(ECHO)

clean:
	/bin/rm -f *.o *.a *~