[petsc-dev] Matt, need postProcess to respect dependencies
Barry Smith
bsmith at mcs.anl.gov
Thu Jan 21 16:30:07 CST 2016
Matt,
Currently the config/PETSc/Configure.py
def postProcessPackages(self):
postPackages=[]
for i in self.framework.packages:
if hasattr(i,'postProcess'): postPackages.append(i)
if postPackages:
# ctetgen needs petsc conf files. so attempt to create them early
self.framework.dumpConfFiles()
for i in postPackages: i.postProcess()
return
does not respect the dependencies between packages and will run the postProcess on packages in any order which in general does not work.
Could you please update this rule (in whatever way makes sense) to respect the dependencies defined between the various packages?
Thanks
Barry
More information about the petsc-dev
mailing list