mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-10 17:02:11 +01:00

new file: a/arpack-ng/arpack-ng-3.8.0-intel-2022a.eb new file: c/Code_Aster/Code_Aster-14.6-Python-3.11.3-GCC-12.3.0.eb new file: d/DFTB+/DFTB+-23.1-intel-2022a.eb new file: d/dftd3-lib/dftd3-lib-0.10-GCC-11.3.0.eb new file: d/dftd3-lib/dftd3-lib-0.9.2-GCC-11.3.0.eb new file: d/dftd3-lib/dftd3-lib-0.9.2-GCC-12.2.0.eb new file: e/ELPA/ELPA-2022.05.001-intel-2022b.eb new file: e/ELSI/ELSI-2.9.1-intel-2022a.eb new file: h/HDF5/HDF5-1.10.3-foss-2022b.eb new file: h/HDF5/HDF5-1.10.3.patch new file: m/MEDCoupling/MEDCOUPLING-9.10.0-foss-2022b.eb new file: m/medfile/medfile-4.1.1-foss-2021b.eb new file: m/medfile/medfile-4.1.1-foss-2022b.eb new file: o/ORCA/ORCA-5.0.3-foss-2022a.eb new file: o/ORCA/ORCA-5.0.3-foss-2022b.eb new file: o/OVITO/OVITO-3.9.2-GCCcore-12.2.0-pro.eb new file: o/OpenMPI/OpenMPI-4.1.0-GCC-10.2.0.eb new file: p/Python/Python-3.11.3-GCCcore-12.3.0-test.eb new file: p/Python/Python-3.8.6-GCCcore-10.2.0-alpha.eb new file: p/Python/Python-3.8.6-GCCcore-9.3.0-alpha.eb new file: s/SALOME_CONFIGURATION/SALOME_CONFIGURATION-9.10.0.eb new file: t/tblite/tblite-0.3.0-intel-2022a.eb new file: t/tblite/tblite-0.3.0-intel-2022b.eb new file: x/XZ/XZ-5.4.2-GCCcore-12.3.0.eb
67 lines
1.8 KiB
Plaintext
67 lines
1.8 KiB
Plaintext
name = "MEDCoupling"
|
|
easyblock = "CMakeMake"
|
|
version = "9.10.0"
|
|
|
|
homepage = 'https://www.salome-platform.org'
|
|
description = """The MEDCoupling tool gathers several powerful functionalities
|
|
around the input and output data of simulation codes (meshes and fields
|
|
mainly)."""
|
|
|
|
source_urls = ['https://files.salome-platform.org/Salome/other']
|
|
|
|
sources = [{
|
|
"filename": SOURCE_TAR_GZ,
|
|
"git_config": {
|
|
"url": "http://git.salome-platform.org/gitpub/tools",
|
|
"repo_name": "medcoupling",
|
|
"tag": "V9_10_0",
|
|
"recursive": True
|
|
}
|
|
}]
|
|
checksums = ['160956524ab211ea67108357ba7aa2eda8b2c3cc6b08b44ea6c8daad3674543a']
|
|
|
|
toolchain = {
|
|
'name': 'foss',
|
|
'version': '2022b'
|
|
}
|
|
|
|
toolchainopts = {'pic': True}
|
|
|
|
modextrapaths = {
|
|
'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages'
|
|
}
|
|
|
|
dependencies = [
|
|
('HDF5', '1.10.3'),
|
|
('Python', '3.10.8'),
|
|
('medfile', '4.1.1'),
|
|
('SWIG', '4.1.1'),
|
|
('SALOME_CONFIGURATION', '9.10.0', '', SYSTEM)
|
|
]
|
|
builddependencies = [('CMake', '3.24.3')]
|
|
|
|
preconfigopts = "CONFIGURATION_ROOT_DIR=${EBROOTSALOME_CONFIGURATION}"
|
|
|
|
configopts = " -DMEDCOUPLING_ENABLE_PYTHON=ON"
|
|
|
|
# Disable MPI features
|
|
configopts += " -DMEDCOUPLING_ENABLE_PARTITIONER=OFF"
|
|
configopts += " -DMEDCOUPLING_ENABLE_RENUMBER=OFF"
|
|
configopts += " -DMEDCOUPLING_PARTITIONER_METIS=OFF"
|
|
configopts += " -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF"
|
|
configopts += " -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF"
|
|
configopts += " -DMEDCOUPLING_PARTITIONER_PTSCOTCH=OFF"
|
|
|
|
# Enable Reading/Writing from/to MED files.
|
|
configopts += " -DMEDCOUPLING_MICROMED=OFF"
|
|
|
|
# Use 64 bit integer IDs.
|
|
configopts += " -DMEDCOUPLING_USE_64BIT_IDS=ON"
|
|
|
|
# Disable tests and disable documentation
|
|
configopts += " -DMEDCOUPLING_BUILD_TESTS=OFF"
|
|
configopts += " -DMEDCOUPLING_BUILD_DOC=OFF"
|
|
configopts += " -DMEDCOUPLING_WITH_FILE_EXAMPLES=OFF"
|
|
|
|
moduleclass = 'data'
|