mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 23:42:12 +01:00

new file: o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb modified: q/QuantumESPRESSO/QuantumESPRESSO-7.1-NVHPC-21.9.eb new file: t/Tensorflow/TensorFlow-2.10.1-foss-2022a-CUDA-11.7.0.eb new file: t/Tensorflow/TensorFlow-2.8.4_exclude-xnnpack-on-ppc.patch new file: t/Tensorflow/TensorFlow-2.8.4_resolve-gcc-symlinks.patch new file: t/Tensorflow/TensorFlow-2.9.1_remove-duplicate-gpu-tests.patch new file: t/Tensorflow/TensorFlow-2.9.1_remove-libclang-and-io-gcs-deps.patch new file: u/UCX/UCX-1.13.1-GCCcore-12.2.0.eb new file: x/XALT/XALT-2.10.45-GPU-eb.eb modified: x/XALT/XALT-2.10.45-eb.eb
65 lines
2.0 KiB
Plaintext
65 lines
2.0 KiB
Plaintext
#IT4Innovations
|
|
# LK 2023
|
|
|
|
name = 'XALT'
|
|
version = '2.10.45'
|
|
versionsuffix = "-eb"
|
|
|
|
homepage = 'https://github.com/xalt/xalt'
|
|
description = """XALT 2 is a tool to allow a site to track user executables
|
|
and library usage on a cluster. When installed it can tell a site what are
|
|
the top executables by Node-Hours or by the number of users or the number
|
|
of times it is run. XALT 2 also tracks library usage as well. XALT 2 can
|
|
also track package use by R, MATLAB or Python. It tracks both MPI and
|
|
non-MPI programs."""
|
|
|
|
toolchain = SYSTEM
|
|
|
|
# The location of XALT configuration file must be specified via
|
|
# 'config_py' easyconfig parameter. You can edit the easyconfig file,
|
|
# or use 'eb --try-amend=config_py=<path>'. " See
|
|
# https://xalt.readthedocs.io/en/latest/030_site_filtering.html for
|
|
# more information.
|
|
config_py = "/apps/.xalt/IT4I_config.py"
|
|
|
|
# The name of the system must be specified via the 'syshost'
|
|
# easyconfig parameter. You can edit the easyconfig file, or use 'eb
|
|
# --try-amend=syshost=<string>'. See
|
|
# https://xalt.readthedocs.io/en/latest/020_site_configuration.html
|
|
# for more information.
|
|
syshost = "env_var:CLUSTERNAME"
|
|
|
|
# The XALT transmission method must be specified via the
|
|
# 'transmission' easyconfig parameter. You can edit the easyconfig
|
|
# file, or use 'eb --try-amend=transmission=<string>'. See
|
|
# https://xalt.readthedocs.io/en/latest/020_site_configuration.html
|
|
# for more information.
|
|
transmission = "file"
|
|
|
|
# Additional options
|
|
executable_tracking = True
|
|
gpu_tracking = False
|
|
logging_url = None
|
|
mysql = True
|
|
scalar_sampling = True
|
|
static_cxx = False
|
|
|
|
source_urls = ['https://github.com/xalt/xalt/archive/']
|
|
sources = [SOURCELOWER_TAR_GZ]
|
|
checksums = ['c10898402111b230eac1c0d3769a4b46361c97fc3415977c2199b5db3de8c547']
|
|
|
|
builddependencies = [
|
|
('cURL', '7.76.0'),
|
|
('flex', '2.6.4'),
|
|
('util-linux', '2.36'),
|
|
]
|
|
|
|
osdependencies = [
|
|
('bc'),
|
|
('coreutils'),
|
|
('libelf-dev', 'elfutils-libelf-devel'),
|
|
OS_PKG_OPENSSL_DEV,
|
|
]
|
|
|
|
moduleclass = 'lib'
|