xref: /petsc/src/sys/makefile (revision 20563c6b1ea7b82b48c81bbd22ce9170a8c92d3b)
1*20563c6bSBarry SmithITOOLSDIR = ../../
22eac72dbSBarry Smith
32eac72dbSBarry SmithALL: lib workers
419e4bc6eSBarry SmithCFLAGS    = $(OPT) $(INCLUDEDIRS) $(CONF)
5d44968ceSBarry SmithSOURCEC   = tr.c arch.c txt.c file.c  nreg.c
62eac72dbSBarry SmithSOURCEF   =
72eac72dbSBarry SmithSOURCEH   =
8d44968ceSBarry SmithOBJSC     = tr.o arch.o txt.o file.o  nreg.o
92eac72dbSBarry SmithOBJSF     =
1019e4bc6eSBarry SmithWSOURCEC  = archf.c
1119e4bc6eSBarry SmithWOBJS     = archf.o
12aa2ab745SBarry SmithMANSEC    = 7
132eac72dbSBarry Smith
14aa2ab745SBarry SmithLINCLUDE  = $(SOURCEH)
15aa2ab745SBarry SmithLIBBASE   = libpetscsys
1619e4bc6eSBarry SmithDIRS      = error
172eac72dbSBarry Smith
182eac72dbSBarry Smith# This is because I got sick of different examples and
192eac72dbSBarry Smith# changing makefiles for parallel and sequential code
202eac72dbSBarry Smithworkers: fmain.c cmain.c
212eac72dbSBarry Smith	$(CC) -c $(CFLAGS) $(BASEOPT) fmain.c cmain.c
222eac72dbSBarry Smith	mv fmain.o $(LDIR)/fmain.o
232eac72dbSBarry Smith	mv cmain.o $(LDIR)/cmain.o
242eac72dbSBarry Smith
2511d228e4SBarry Smithinclude $(ITOOLSDIR)/bmake/$(PARCH)/$(PARCH)
26