GitHub - fasrc/helmod: Harvard Extensions for Lmod deployment (original) (raw)
Navigation Menu
- GitHub Copilot Write better code with AI
- GitHub Models New Manage and compare prompts
- GitHub Advanced Security Find and fix vulnerabilities
- Actions Automate any workflow
- Codespaces Instant dev environments
- Issues Plan and track work
- Code Review Manage code changes
- Discussions Collaborate outside of code
- Code Search Find more, search less
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
HeLmod (Harvard Extensions for Lmod deployment) is a software management system where:
- apps are built, packaged, and installed using RPM
- each app is installed under its own relocatable prefix
- software environments are managed with Lmod
- it's easy to manage entire software environments for multiple compiler and MPI implementations
See the doc
directory for more information, specifically:
- INSTALL for initial installation and setup
- HOWTO for day-to-day usage instructions (or HOWTO-short for experienced users)
- FAQ for answers to common questions and other details
HeLmod captures all the details and hacks that go into building any given software package as shell snippets in RPM spec files. See the rpmbuild/SPECS directory for a bunch of real examples (see this FAQ item for diffing them from the template for the interesting bits).