3 # Author : Nadir Bouhamou (CEA)
10 top_srcdir=@top_srcdir@
20 # additionnal information to compil and link file
21 CPPFLAGS += -DSOLIDGEOM -DLINUX $(OCC_INCLUDES)
22 CXXFLAGS += -DSOLIDGEOM -DLINUX $(OCC_CXXFLAGS)
24 LDFLAGS += $(OCC_KERNEL_LIBS) $(OCC_MODELER_LIBS) -lg2c
26 NETGEN_LIBS_DIR=@NETGEN_LIBS_DIR@
28 LIB_OBJ_O = linopt.o \
128 ar x $(NETGEN_LIBS_DIR)/libnginterface.a
129 ar x $(NETGEN_LIBS_DIR)/libcsg.a
130 ar x $(NETGEN_LIBS_DIR)/libgprim.a
131 ar x $(NETGEN_LIBS_DIR)/libmesh.a
132 ar x $(NETGEN_LIBS_DIR)/libopti.a
133 ar x $(NETGEN_LIBS_DIR)/libgen.a
134 ar x $(NETGEN_LIBS_DIR)/libla.a
135 ar x $(NETGEN_LIBS_DIR)/libstlgeom.a
136 ar x $(NETGEN_LIBS_DIR)/libgeom2d.a
137 rm -rf sgparser.o hprefinement.o parthreads.o writediffpack.o writepermas.o writeuser.o dynamicmem.o importsolution.o readuser.o writefeap.o writetecplot.o wuchemnitz.o extrusion.o writeabaqus.o writefluent.o writetochnog.o csgparser.o geom2dmesh.o
139 LIB_OBJ_LO = $(LIB_OBJ_O:%.o=%.lo)
148 $(LIB): $(LIB_OBJ_O) $(LIB_OBJ_LO)
149 @$(LT) --mode=link $(CXX) -rpath $(libdir) -o $@ $(CXXFLAGS) $(LIB_OBJ_LO) $(LDFLAGS) $(LIBS)
151 mostlyclean: cleandep
152 -$(RM) $(LIB_OBJ_O) $(LIB_OBJ_LO)