#
ifndef CASROOT
$(error CASROOT must be set -- Please fix the environment...)
endif

CXX = g++
INCS = -I$(CASROOT)/include/opencascade -I$(CASROOT)/inc
CPPOPT = -g -O0 -DLIN -DLININTEL -DCSFDB -DOCC_CONVERT_SIGNALS -D_GNU_SOURCE=1 -fPIC -DHAVE_CONFIG_H -Wall -Wno-dangling-else -Wno-parentheses -Wno-unused-result -std=c++11

LIBPATH = -L$(CASROOT)/lib
LIBS    = -lTKBool -lTKernel -lTKFeat -lTKBO -lTKGeomAlgo -lTKMath -lTKOffset -lTKPrim -lTKTopAlgo -lTKBRep -lTKG2d -lTKG3d -lTKGeomBase -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPBase -lTKSTEPAttr -lTKXSBase -lTKIGES -lTKFillet 

hollow_hollow9f:	hollow_hollow9f.o 
	$(CXX) -o hollow_hollow9f hollow_hollow9f.o $(LIBPATH) $(LIBS) -lm -rpath $(CASROOT)/lib

hollow_hollow9f.o:	hollow_hollow9f.cpp
	$(CXX) -c $(CPPOPT) $(INCS) hollow_hollow9f.cpp -o hollow_hollow9f.o

clean:
	-rm -f hollow_hollow9f hollow_hollow9f.o hollow1.brep hollow2.brep
