EasyBuild - building software with ease
deprecated
Initializing search
EasyBuild @ GitHub
EasyBuild - building software with ease
EasyBuild @ GitHub
Home
Basic info
Basic info
What is EasyBuild?
Terminology
Getting started with EasyBuild
Getting started with EasyBuild
Installation
Configuration
Basic usage
Typical workflow example
Using EasyBuild
Using EasyBuild
Backing up existing modules
Common toolchains
Controlling optimization flags
Detecting loaded modules
EasyBuild log files
Extended dry run
Locks
Manipulating dependencies
Partial installations
Compatibility with Python 2 + 3
Progress bars
Search index for easyconfigs
System toolchain
Submitting installations as jobs
Tracing installation progress
Writing easyconfig files
Advanced topics
Advanced topics
Cray support
Customizing EasyBuild via hooks
Including Python modules
Packaging support
RPATH support
Using external modules
Wrapping dependencies
For developers/contributors
For developers/contributors
Archived easyconfigs
Code style
Contributing to EasyBuild
GitHub integration
Implementing easyblocks
Local variables in easyconfigs
Patch files
Unit tests
Framework overview
Experimental features
Experimental features
(overview)
Creating container images/recipes
Easystack files
Easyconfig files in YAML syntax
Installing extensions in parallel
Version-specific info
Version-specific info
(overview)
Constants for config files
Constants for easyconfigs
Easyblocks
EasyBuild configuration options
Easyconfig parameters
Easyconfig parameters for WRF
Generic easyblocks
License constants for easyconfigs
Templates for easyconfigs
Toolchain options
Toolchains
EasyBuild release notes
EasyBuild maintainers
API
API
easybuild
easybuild
base
base
exceptions
fancylogger
frozendict
generaloption
optcomplete
rest
testing
wrapper
framework
framework
easyblock
easyconfig
easyconfig
constants
default
easyconfig
format
format
convert
format
one
pyheaderconfigobj
two
version
yeb
licenses
parser
style
templates
tools
tweak
types
easystack
extension
extensioneasyblock
main
scripts
scripts
bootstrap_eb
clean_gists
findPythonDeps
fix_docs
mk_tmpl_easyblock_for
rpath_args
toolchains
toolchains
cgmpich
cgmpolf
cgmvapich2
cgmvolf
cgompi
cgoolf
clanggcc
compiler
compiler
clang
craype
cuda
dummycompiler
fujitsu
gcc
ibmxl
intel_compilers
inteliccifort
nvhpc
pgi
systemcompiler
craycce
craygnu
crayintel
craypgi
dummy
fcc
ffmpi
fft
fft
fftw
fujitsufftw
intelfftw
foss
fosscuda
fujitsu
gcc
gcccore
gcccuda
gfbf
gimkl
gimpi
gimpic
giolf
giolfc
gmacml
gmkl
gmklc
gmpflf
gmpich
gmpich2
gmpit
gmpolf
gmvapich2
gmvolf
gnu
goalf
gobff
goblf
gofbf
golf
golfc
gomkl
gomklc
gompi
gompic
goolf
goolfc
gpsmpi
gpsolf
gqacml
gsmpi
gsolf
iccifort
iccifortcuda
ictce
ifbf
iibff
iimkl
iimklc
iimpi
iimpic
iiqmpi
impich
impmkl
intel-para
intel
intel_compilers
intelcuda
iofbf
iomkl
iomklc
iompi
iompic
ipsmpi
iqacml
ismkl
linalg
linalg
acml
atlas
blacs
blis
flame
flexiblas
fujitsussl
gotoblas
intelmkl
lapack
libsci
openblas
scalapack
mpi
mpi
craympich
fujitsumpi
intelmpi
mpich
mpich2
mpitrampoline
mvapich2
openmpi
psmpi
qlogicmpi
spectrummpi
nvhpc
nvofbf
nvompi
nvompic
nvpsmpi
nvpsmpic
pgi
pmkl
pomkl
pompi
system
xlcxlf
xlmpich
xlmpich2
xlmvapich2
xlompi
tools
tools
asyncprocess
build_details
build_log
config
configobj
containers
containers
apptainer
base
common
docker
singularity
utils
convert
deprecated
docs
environment
filetools
github
hooks
include
jenkins
job
job
backend
gc3pie
pbs_python
slurm
loose_version
module_generator
module_naming_scheme
module_naming_scheme
categorized_hmns
categorized_mns
easybuild_mns
hierarchical_mns
migrate_from_eb_to_hmns
mns
toolchain
utilities
modules
multidiff
options
output
package
package
package_naming_scheme
package_naming_scheme
easybuild_deb_friendly_pns
easybuild_pns
pns
utilities
parallelbuild
py2vs3
py2vs3
py2
py3
repository
repository
filerepo
gitrepo
hgrepo
repository
svnrepo
robot
run
systemtools
testing
toolchain
toolchain
compiler
constants
fft
linalg
mpi
options
toolchain
toolchainvariables
utilities
variables
utilities
variables
version
List of supported software
Getting help
User survey
Policies
Policies
Supported Toolchain Generations
Other topics
Other topics
Alternative installation methods
Configuration (legacy)
Demos
Demos
(overview)
Configuring EasyBuild
eb --review-pr
Deprecated easyconfigs
Deprecated functionality
Documentation changelog
EasyBuild v4
EasyBuild v4
Overview of changes
Overview of relocated functions/constants
Installing Environment Modules
Installing Lmod
Removed functionality
Useful scripts
deprecated
Back to top