Key Points
Introduction
- The EIC environment
eic-shellis a singularity/docker container with a curated selection of software components.
The EIC Software Environment
- The EIC environment
eic-shellis a singularity/docker container with a curated selection of software components.
Using GitHub with EIC Software
- We use several tools on GitHub to ensure we keep the overview of who does what work.
-
eic-shellprovides the dependencies to build the EIC repositories; clone on the host and build inside the container. - Every pull request must pass CI (build, tests,
clang-format/clang-tidy) and receive a review before merging — see the EICrecon contribution guidelines.