diff --git a/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb b/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb new file mode 100644 index 000000000000..b55a0006d5c5 --- /dev/null +++ b/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'pio' +version = '2.5.3' + +homepage = 'https://github.com/NCAR/ParallelIO' +description = """A high-level Parallel I/O Library for structured grid applications""" + +toolchain = {'name': 'iompi', 'version': '2020a'} + +source_urls= ['https://github.com/NCAR/ParallelIO/releases/download/%(name)s%(version.replace(".","_")s/'] +sources = ['%(name)s-%(version)s.tar.gz'] +checksums = ['63ae300d7b2e8790a272d442cb2856ff053810a05a9c37d28228fc4ebde1f5f5'] + + +dependencies = [ + ('PnetCDF', '1.10.0'), + ('netCDF-Fortran', '4.5.2', '-mpi'), + ('HDF5', '1.10.6', '-mpi'), +] + +configopts = " --enable-fortran" + +sanity_check_paths = { + 'files': ['lib/libpiof.a', 'include/pio.mod'], + 'dirs': [], +} + +modextravars = { + 'PIO': '%(installdir)s' +} + +moduleclass = 'data'