LIBBASE = libGR_3D
ID_STRING = GRUMMP 3D mesh

THIS_SRCDIR = src/3D
TOP_SRCDIR = ../..

EXTRACFLAGS = 

CXXOBJECTS = Bdry3D.o ConstrainSupport.o Face3D.o          \
	Geom3D.o InitTetra.o Insert3D.o MeshOpt3D.o Reconnect3D.o	\
	ReadUGrid.o ReadVGrid.o						\
	Remove3D.o Repair3D.o VarArray3D.o VolMesh.o Watson.o		\
	TetCell.o PyrCell.o PrismCell.o HexCell.o			\
	BdryPolygon.o

COBJECTS = 

OBJECTS = $(CXXOBJECTS) $(COBJECTS) userIn3D.o userOut3D.o

default: library

include ../conf/default-rules

userOut3D.o: ../IO_generator/userOut3D.o
	cp ../IO_generator/userOut3D.o .

userIn3D.o: ../IO_generator/userIn3D.o
	cp ../IO_generator/userIn3D.o .

library: 
	(cd ../IO_generator && $(MAKE) userIn3D.o userOut3D.o)
	$(MAKE) .libs
