This first release has the basic functionality required for installing a set of software packages and is used in the neural network benchmark framework beNNch. An application example is also described in Albers et al. A Modular Workflow for Performance Benchmarking of Neuronal Network Simulations (preprint), 2021.
When using this version of Builder in your work, please cite it as
Terhorst et al. (2021). Builder 0.1 – Compile scripts for local installs of software packages Zenodo. https://doi.org/10.5281/zenodo.5779172
For BibTeX and other citation formats see Zenodo.
What's Changed
- Make number of cores used for compile configurable by @terhorstd in #6
- Fix quotes for paths with spaces by @terhorstd in #8
- Extend documentation by @terhorstd in #9
- enable paths with spaces and add many packages by @terhorstd in #10
- Default configuration should use pre-existing definitions by @terhorstd in #12
- Add zsh compatibility (default shell on macOS) by @jasperalbers in #17
- Add suffix handling to Builder by @ackurth in #19
- Capture and automatically load dependencies in modulefiles by @terhorstd in #5
- Add testing framework by @terhorstd in #20
- Automatically load dependent modules by @terhorstd in #22
- Add github-actions by @terhorstd in #23
- NEST 2.20.1 plan by @stinebuu in #28
- Change MODULEPATH suggestion by @terhorstd in #29
- Add documentation on dependencies by @terhorstd in #30
- Fix boost url by @terhorstd in #31
- Add build for R by @terhorstd in #32
- Add no-x as default option for R by @terhorstd in #33
- Silent force mode by @ackurth in #35
- Add zsh compatibility to plans/nest-simulator/common by @jasperalbers in #40
- Fix unzipping of software archives by @jasperalbers in #38
- Adding get only mode to Builder by @ackurth in #41
- Add option to silence interactive prompt when downloading only (
--get
) by @ackurth in #42 - Add plan for NEST 3.0 by @terhorstd in #39
- Update license headers by @terhorstd in #43
- Bootstrap with local environment-modules by @terhorstd in #36
- Create ACKNOWLEDGEMENTS.md by @terhorstd in #46
- Add citation information by @terhorstd in #48
- Fix license headers in code files by @terhorstd in #47
New Contributors
- @terhorstd made their first contribution in #6
- @jasperalbers made their first contribution in #17
- @ackurth made their first contribution in #19
- @stinebuu made their first contribution in #28
- @Kaveh01 made their first contribution in #35
Full Changelog: https://github.com/INM-6/Builder/commits/v0.1