-
Notifications
You must be signed in to change notification settings - Fork 706
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #9792 from samcmill/xalt
{lib}[system] XALT v2.8.4
- Loading branch information
Showing
1 changed file
with
60 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
name = 'XALT' | ||
version = '2.8.4' | ||
|
||
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 = None | ||
|
||
# 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 = None | ||
|
||
# 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 = None | ||
|
||
# Additional options | ||
executable_tracking = True | ||
gpu_tracking = None | ||
logging_url = None | ||
mysql = False | ||
scalar_sampling = True | ||
static_cxx = True | ||
|
||
source_urls = ['https://github.com/xalt/xalt/archive/'] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
checksums = ['2e0cae649d7d880c785367a20ec820a2784bc3d5b73ac4c2edaaae1869f000e7'] | ||
|
||
builddependencies = [ | ||
('cURL', '7.60.0-GCCcore-7.3.0'), | ||
('flex', '2.6.4-GCCcore-7.3.0'), | ||
('util-linux', '2.32.1-GCCcore-7.3.0'), | ||
] | ||
|
||
osdependencies = [ | ||
('bc'), | ||
('coreutils'), | ||
('libelf-dev', 'elfutils-libelf-devel'), | ||
OS_PKG_OPENSSL_DEV, | ||
] | ||
|
||
moduleclass = 'lib' |