X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=products%2Fpetsc.pyconf;h=bb9ebf4296a1f557862764189c57bc20dcadebcd;hb=207467198be9c1ba66243c84880b12ee6b3912a6;hp=cd9a1f3cea8eea03da45c98a17d9132b74f4ae00;hpb=bb6e6eb44af61ddc0db1c8dd0dccbf24122c9cba;p=tools%2Fsat_salome.git diff --git a/products/petsc.pyconf b/products/petsc.pyconf index cd9a1f3..bb9ebf4 100644 --- a/products/petsc.pyconf +++ b/products/petsc.pyconf @@ -8,28 +8,33 @@ default : { env_script : $name + ".py" } - depend : [] - opt_depend : ["openmpi"] + depend : ["hdf5"] + opt_depend : ["openmpi", "mpi4py"] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' - patches : ["petsc-3.15-cmakeUnusedOptions.patch"] + patches : [] + properties: + { + incremental : "yes" + } +} + +version_3_17_0 : +{ + compil_script : "petsc-3.17.0.sh" + depend : ["hdf5", "Python", "lapack"] + patches: ['petsc-3.17-mpi4py.patch'] +} + +version_3_16_0 : +{ + compil_script : "petsc-3.16.0.sh" + depend : ["hdf5", "Python"] + patches: ['petsc-3.16-mpi4py.patch'] } version_3_15_0 : { - name : "petsc" - build_source : "script" - compil_script : $name + "-3.15.0.sh" - get_source : "archive" - environ : - { - env_script : $name + ".py" - } - depend : ["hdf5"] - opt_depend : ["openmpi"] - source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name - build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name - install_dir : 'base' - patches : ["petsc-3.15-cmakeUnusedOptions.patch"] + compil_script : "petsc-3.15.0.sh" }