easybuild框架支持创建自定义easyblocks,实现对安装特定(组)软件包的支持。
easybuild-framework的Python项目详细描述
EasyBuild是一个软件构建 以及允许您管理(科学)软件的安装框架 高效的高性能计算(hpc)系统。
easybuild框架包是easybuild的核心。它 支持所谓的easyblocks的实现和使用 执行特定(一组)软件的软件安装过程 包裹。
easybuild文档位于http://easybuild.readthedocs.org/。
easybuild框架源代码托管在github上 对于bug报告和功能请求的问题跟踪程序,请参见 https://github.com/easybuilders/easybuild-framework。
相关的python包:
- vsc基
- easybuild框架的依赖项
- 提供generaloption(支持命令行界面)fancylogger(日志记录支持)
- GitHub存储库:https://github.com/hpcugent/vsc-base
- pypi上的包:https://pypi.python.org/pypi/vsc-base
- easybuild easyblocks
- 一组易于实现对构建和安装(一组)软件包的支持的锁
- github存储库:https://github.com/easybuilders/easybuild-easyblocks
- pypi上的包:https://pypi.python.org/pypi/easybuild-easyblocks
- easybuild easyconfigs
- 一组示例easyconfig文件,指定要构建的软件, 使用哪些构建选项;这些easyconfig将得到很好的测试 使用最新兼容版本的easybuild框架和easybuild easyblocks包
- github存储库:https://github.com/easybuilders/easybuild-easyconfigs
- PYPI:https://pypi.python.org/pypi/easybuild-easyconfigs
生成状态概述: