1ITOOLSDIR = ../ 2 3CFLAGS = $(OPT) -I$(ITOOLSDIR)/include -I.. -I$(ITOOLSDIR) $(CONF) 4SOURCEC = 5SOURCEF = 6WSOURCEC = 7SOURCEH = comm.h draw.h is.h ksp.h mat.h options.h pc.h petsc.h sys.h \ 8 sysio.h vec.h sles.h 9OBJSC = 10WOBJS = 11OBJSF = 12LIBBASE = libpetscvec 13LINCLUDE = $(SOURCEH) 14DIRS = 15 16include $(ITOOLSDIR)/bmake/$(PARCH) 17 18all: 19 -cd sys; make BOPT=$(BOPT) PARCH=$(PARCH) workers 20 -@$(MAKE) BOPT=$(BOPT) PARCH=$(PARCH) libfasttree 21 22ranlib: 23 $(RANLIB) $(LDIR)/$(COMPLEX)/*.a 24 25deletelibs: 26 -$(RM) $(LDIR)/*.o $(LDIR)/*.a $(LDIR)/complex/* 27 28deletemanpages: 29 $(RM) -f man/man*/* 30 31