<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Not unless you pass -j (or export it in MAKEFLAGS).</div><div><br></div><div>On Sun, Oct 11, 2020, at 6:51 AM, Matthew Knepley wrote:<br></div><blockquote type="cite" id="qt" style=""><div dir="ltr"><div dir="ltr">On Sun, Oct 11, 2020 at 4:35 AM Barry Smith <<a href="mailto:bsmith@petsc.dev">bsmith@petsc.dev</a>> wrote:<br></div><div class="qt-gmail_quote"><blockquote class="qt-gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204, 204, 204);padding-left:1ex;"><div style="overflow-wrap:break-word;"><div><br></div><div><div><br></div><blockquote type="cite"><div>On Oct 11, 2020, at 2:50 AM, Pierre Jolivet <<a href="mailto:pierre@joliv.et" target="_blank">pierre@joliv.et</a>> wrote:<br></div><div><br></div><div><div style="overflow-wrap:break-word;">This actually applies to all packages with builtafterpetsc = 1.<br></div></div></blockquote><div><br></div><div> Yes, but now that petsc4py is part of the PETSc repository I would like to just alway have it turned on so now the rebuild is annoying.<br></div></div><div><div><br></div><blockquote type="cite"><div><div style="overflow-wrap:break-word;"><div>I think you want to do make libs instead of make all?<br></div></div></div></blockquote><div><br></div><div> The problem is make libs is not parallel so much slower?<br></div></div></div></blockquote><div><br></div><div>make -f ./gmakefile is not parallel?<br></div><div><br></div><div> Matt<br></div><div> <br></div><blockquote class="qt-gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204, 204, 204);padding-left:1ex;"><div style="overflow-wrap:break-word;"><div> Barry<br></div><div><br></div><div><blockquote type="cite"><div><div style="overflow-wrap:break-word;"><div><br></div><div>Thanks,<br></div><div><div>Pierre<br></div><div><div><br></div><blockquote type="cite"><div>On 11 Oct 2020, at 9:36 AM, Barry Smith <<a href="mailto:bsmith@petsc.dev" target="_blank">bsmith@petsc.dev</a>> wrote:<br></div><div><br></div><div><div style="overflow-wrap:break-word;"><div><br></div><div> I change a single PETSc file and do make all that single file gets compiled but all of mpi4py and petsc4py get recompiled even though I have not changed any thing to affect them. No include files for example<br></div><div><br></div><div><br></div><div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">*** Building mpi4py ***</span><br></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">*** Installing mpi4py ***</span><br></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">=====================================</span><br></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">To use mpi4py, add /Users/barrysmith/Src/petsc/arch-cleanup-dmd-domaindecomposition/lib to PYTHONPATH</span><br></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">=====================================</span><br></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;"><span style="font-variant-ligatures:no-common-ligatures;">*** Building petsc4py ***</span><br></div></div><div><span style="font-variant-ligatures:no-common-ligatures;"></span><br></div></div></div></blockquote></div><div><br></div></div></div></div></blockquote></div><div><br></div></div></blockquote></div><div><br></div><div><br></div><div>-- <br></div><div dir="ltr" class="qt-gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br></div><div>-- Norbert Wiener<br></div></div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div></blockquote></body></html>