ENH: improved encapsulation of MPI (re)builds
- dependency handling relocated from cmakeFunctions to wmakeFunctions and reused for mpi-versioned builds. This allows more checks for configuration parameters and removes hard-code build path information. CONFIG: remove spurious mplibHPMPI entries CONFIG: remove ADIOS1 rules (antiquated)
Showing
- etc/config.csh/mpi 3 additions, 4 deletionsetc/config.csh/mpi
- etc/config.sh/mpi 3 additions, 4 deletionsetc/config.sh/mpi
- src/Pstream/Allwclean 5 additions, 17 deletionssrc/Pstream/Allwclean
- src/Pstream/Allwmake 2 additions, 26 deletionssrc/Pstream/Allwmake
- src/parallel/decompose/Allwclean 5 additions, 17 deletionssrc/parallel/decompose/Allwclean
- src/parallel/decompose/Allwmake 2 additions, 26 deletionssrc/parallel/decompose/Allwmake
- wmake/rules/General/ADIOS1 0 additions, 11 deletionswmake/rules/General/ADIOS1
- wmake/rules/linuxARM7Gcc/mplibHPMPI 0 additions, 3 deletionswmake/rules/linuxARM7Gcc/mplibHPMPI
- wmake/rules/linuxPPC64Gcc/mplibHPMPI 0 additions, 3 deletionswmake/rules/linuxPPC64Gcc/mplibHPMPI
- wmake/rules/linuxPPC64leGcc/mplibHPMPI 0 additions, 3 deletionswmake/rules/linuxPPC64leGcc/mplibHPMPI
- wmake/scripts/cmakeFunctions 0 additions, 70 deletionswmake/scripts/cmakeFunctions
- wmake/scripts/wmakeFunctions 141 additions, 8 deletionswmake/scripts/wmakeFunctions
Please register or sign in to comment