LIBBASE = libGR_base
ID_STRING = GRUMMP base class

THIS_SRCDIR = src/base
TOP_SRCDIR = ../..

CXXOBJECTS = ADT.o Adapt.o BFace.o BFaceCV.o Cell.o CellSkel.o \
	CellCV.o Coarsen.o Face.o GetOpts.o InsertionQueue.o Length.o \
	Mesh.o Periodic.o Quality.o VarArray.o Vertex.o VertTree.o \
	VertConnect.o WatsonInfo.o

COBJECTS = events.o misc.o predicates.o

OBJECTS = $(CXXOBJECTS) $(COBJECTS)

default: library

include ../conf/default-rules

library: 
	$(MAKE) .libs

predicates.o: predicates.c
	echo "Compiling $*.c"
	i686-pc-mingw32-gcc $(INCLUDES) -fPIC -O2  $(EXTRACFLAGS) -c $*.c
