easyblock = 'Tarball' name = 'Spack' version = '0.10.0' homepage = 'https://spack.io/' description = """Spack is a package manager for supercomputers, Linux, and macOS. It makes installing scientific software easy. With Spack, you can build a package with multiple versions, configurations, platforms, and compilers, and all of these builds can coexist on the same machine.""" toolchain = {'name': 'system', 'version': ''} source_urls = ['https://github.com/LLNL/spack/archive/'] sources = ['v%(version)s.tar.gz'] sanity_check_paths = { 'files': ['bin/spack'], 'dirs': ['etc/spack/defaults', 'lib/spack', 'share/spack', 'var/spack'], } sanity_check_commands = [ "spack list", "spack versions gcc", ] moduleclass = 'devel'