xref: /petsc/makefile (revision 6152358734f6d22d2154b87f21438a4796fe0b68)
1*61523587SBarry SmithITOOLSDIR = ./
2*61523587SBarry Smith
3*61523587SBarry SmithCFLAGS   = $(OPT) -I$(ITOOLSDIR)/include -I.. -I$(ITOOLSDIR) $(CONF)
4*61523587SBarry SmithSOURCEC  =
5*61523587SBarry SmithSOURCEF  =
6*61523587SBarry SmithWSOURCEC =
7*61523587SBarry SmithSOURCEH  =
8*61523587SBarry SmithOBJSC    =
9*61523587SBarry SmithWOBJS    =
10*61523587SBarry SmithOBJSF    =
11*61523587SBarry SmithLIBBASE  = libpetscvec
12*61523587SBarry SmithLINCLUDE = $(SOURCEH)
13*61523587SBarry SmithDIRS     = is vec ksp sys
14*61523587SBarry Smith
15*61523587SBarry Smithinclude $(ITOOLSDIR)/bmake/$(PARCH)
16*61523587SBarry Smith
17*61523587SBarry Smithall:
18*61523587SBarry Smith	-cd sys; make BOPT=$(BOPT) PARCH=$(PARCH) workers
19*61523587SBarry Smith	-@$(MAKE) BOPT=$(BOPT) PARCH=$(PARCH) libfasttree
20*61523587SBarry Smith
21*61523587SBarry Smith
22*61523587SBarry Smithdeletelibs:
23*61523587SBarry Smith	-$(RM) -f $(LDIR)/*.o $(LDIR)/*.a $(LDIR)/complex/*
24