SHELL = /bin/sh COMPILE = g++ DEFS = -DPACKAGE=\"AMDiS\" -DVERSION=\"0.1\" -DHAVE_DLFCN_H=1 DEBUG = 0 AMDIS_DIR = ../ INCLUDES = -I./src -I$(AMDIS_DIR)/src -I$(AMDIS_DIR)/compositeFEM/src -I$(AMDIS_DIR)/lib/mtl4 ifeq ($(strip $(DEBUG)), 0) CPPFLAGS = -O2 else CPPFLAGS = -g -O0 endif CPPFLAGS += -ftemplate-depth-40 VPATH = .:$(AMDIS_DIR)/Reinit/src LIBOFILES = \ BoundaryElementDist.o \ BoundaryElementNormalDist.o \ BoundaryElementLevelSetDist.o \ BoundaryElementTopDist.o \ BoundaryElementEdgeDist.o \ ElementLevelSet.o \ ElementUpdate_2d.o \ ElementUpdate_3d.o \ HL_SignedDist.o \ HL_SignedDistTraverse.o \ VelocityExt.o \ VelocityExtFromVelocityField.o \ NormEps.o all: libreinit.a # statische Bibliothek libreinit.a: $(LIBOFILES) rm -f lib/libreinit.a ar cq lib/libreinit.a $(LIBOFILES) .cc.o: $*.cc $(COMPILE) $(DEFS) $(INCLUDES) $(CPPFLAGS) -c -o $*.o $< clean: -rm -rf *.o