Closed ax3l closed 6 years ago
Modernizes our CMake build infrastructure.
Adds:
make test
Removes:
FindSplash.cmake
TOOLS_MPI
Changes:
-DBUILD_SHARED_LIBS=ON
-DSplash_USE_XYZ=<AUTO;ON;OFF>
-DSplash_HAVE_XYZ=<ON;OFF>
_USE
FindHDF5.cmake
Debug
-DCMAKE_BUILD_TYPE
spack
PARALLEL
MPI
COLLECTIVE
TOOLS
Modernizes our CMake build infrastructure.
Adds:
make test
supportRemoves:
FindSplash.cmake
script in downstream projectsTOOLS_MPI
: depends on Splash's MPI support nowChanges:
-DBUILD_SHARED_LIBS=ON
-DSplash_USE_XYZ=<AUTO;ON;OFF>
, default AUTO-DSplash_HAVE_XYZ=<ON;OFF>
(and are set for the_USE
options automatically)FindHDF5.cmake
for both the C API and the PARALLEL API of HDF5Debug
builds-DCMAKE_BUILD_TYPE
flagspack
PARALLEL
(as before),MPI
,COLLECTIVE
andTOOLS