From 018943a4b950ad63e87999dc3662ad94a91c2715 Mon Sep 17 00:00:00 2001 From: Fabien Chaix <chaix@ics.forth.gr> Date: Thu, 14 Dec 2023 02:08:22 +0100 Subject: [PATCH] Initial recipe --- .../s/simgrid/simgrid-3.35-GCCcore-11.3.0.eb | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Golden_Repo/s/simgrid/simgrid-3.35-GCCcore-11.3.0.eb diff --git a/Golden_Repo/s/simgrid/simgrid-3.35-GCCcore-11.3.0.eb b/Golden_Repo/s/simgrid/simgrid-3.35-GCCcore-11.3.0.eb new file mode 100644 index 00000000..8c9ce378 --- /dev/null +++ b/Golden_Repo/s/simgrid/simgrid-3.35-GCCcore-11.3.0.eb @@ -0,0 +1,52 @@ + +# To build manually: +# ml purge +# export USERINSTALLATIONS=/p/project/deepsea/preliminary_SW +# ml UserInstallations +# +# eb simgrid-xxxx.eb + +easyblock = 'CMakeMake' + +name = 'Simgrid' +version = '3.35' + +homepage = 'https://simgrid.org/' +description = "Framework for the simulation of distributed applications (Clouds, HPC, Grids, IoT and others)" + +toolchain = {'name':'GCCcore', 'version':'11.3.0'} +#toolchain = {'name':'gpsmpi', 'version':'2022a'} + +local_simgrid_archive_filename = f"simgrid_archive_{version}.tar.gz" +sources = [{ + 'filename': local_simgrid_archive_filename, + 'git_config': { + 'url': 'git@gitlab.jsc.fz-juelich.de:deep-sea/wp5/software', + 'repo_name': 'simgrid', + 'tag': 'v'+version, + 'recursive': False, + 'keep_git_dir': True, + }, +}] +checksums = ['f1aefab67294e9ad9dd6f354c65d881733c62cd96c58d874c7bd62f83507f935'] + +#checksums = ['82a5c1ea1079326375e5faeba20579ddf60ccfd7'] + +#sources = [local_simgrid_archive_filename] + +builddependencies = [ + ('Boost', '1.79.0'), + ('CMake', '3.23.1') +] + +configopts = '' + +#runtest = True + +#sanity_check_paths = { +# 'dirs': ['bin'], +# 'files': [] +#} + +moduleclass = 'tools' + -- GitLab