Constants that can be used in easyconfigs¶
Constant name | Constant value | Description |
---|---|---|
ARCH |
aarch64 |
CPU architecture of current system (aarch64, x86_64, ppc64le, ...) |
EXTERNAL_MODULE |
EXTERNAL_MODULE |
External module marker |
HOME |
/home/example |
Home directory ($HOME) |
OS_NAME |
UNKNOWN |
System name (e.g. 'fedora' or 'RHEL') |
OS_PKG_IBVERBS_DEV |
('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel') |
OS packages providing ibverbs/infiniband development support |
OS_PKG_OPENSSL_BIN |
openssl |
OS packages providing the openSSL binary |
OS_PKG_OPENSSL_DEV |
('openssl-devel', 'libssl-dev', 'libopenssl-devel') |
OS packages providing openSSL development support |
OS_PKG_OPENSSL_LIB |
('libssl', 'libopenssl') |
OS packages providing openSSL libraries |
OS_PKG_PAM_DEV |
('pam-devel', 'libpam0g-dev') |
OS packages providing Pluggable Authentication Module (PAM) development support |
OS_TYPE |
Darwin |
System type (e.g. 'Linux' or 'Darwin') |
OS_VERSION |
UNKNOWN |
System version |
SYSTEM |
{'name': 'system', 'version': 'system'} |
System toolchain |
SYS_PYTHON_VERSION |
3.11.9 |
System Python version (platform.python_version()) |
(see also eb --avail-easyconfig-constants
)