prefix = /usr/lib64/mpi/gcc/openmpi
exec_prefix = /usr
libdir = /usr/lib64/mpi/gcc/openmpi/lib64
include $(libdir)/moab.make

CXXFLAGS = -g

default: all

all: FileRead GeomSetHierarchy GetEntities KDTree ObbTree SetsNTags SkinMesh SurfArea

FileRead: FileRead.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

GeomSetHierarchy: GeomSetHierarchy.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

GetEntities: GetEntities.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

KDTree: KDTree.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

ObbTree: ObbTree.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

SetsNTags: SetsNTags.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

SkinMesh: SkinMesh.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)

SurfArea: SurfArea.cpp
	$(CXX) -o $@ $< $(CXXFLAGS) $(MOAB_INCLUDES) $(MOAB_LIBS_LINK)
