Skip to content

Commit

Permalink
update documentation of software in container
Browse files Browse the repository at this point in the history
  • Loading branch information
tomeichlersmith committed Jun 12, 2023
1 parent e0fe476 commit 3fcd8b2
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,17 @@ A description of this setup process is given for both [docker](docs/use_with_doc

Direct Dependecy of ldmx-sw | Version | Construction Process
---|---|---
[Ubuntu Server](https://ubuntu.com/) | 18.04 | Base Image
[Python](https://www.python.org/) | 3.6.9 | From Ubuntu Repos
[cmake](https://cmake.org/) | 3.18 | From python3 pip
[XercesC](http://xerces.apache.org/xerces-c/) | 3.2.3 | Built from source
[Ubuntu Server](https://ubuntu.com/) | 22.04 | Base Image
[Python](https://www.python.org/) | 3.10.6 | From Ubuntu Repos
[cmake](https://cmake.org/) | 3.22.1 | From Ubuntu Repos
[XercesC](http://xerces.apache.org/xerces-c/) | 3.2.4 | Built from source
[Pythia6](https://pythia.org/pythia6/) | 6.428 | Built from source
[ROOT](https://root.cern.ch/) | 6.22/08 | Built from source
[Geant4](https://geant4.web.cern.ch/node/1) | [LDMX.10.2.3\_v0.4](https://github.com/LDMX-Software/geant4/tree/LDMX.10.2.3_v0.4) | Built from source
[Geant4](https://geant4.web.cern.ch/node/1) | [LDMX.10.2.3\_v0.5](https://github.com/LDMX-Software/geant4/tree/LDMX.10.2.3_v0.5) | Built from source
[Eigen](https://eigen.tuxfamily.org/index.php?title=Main_Page) | 3.4.0 | Built from source
[DD4hep](https://github.com/AIDASoft/DD4hep) | 01-18 | Built from source
[LHAPDF](https://lhapdf.hepforge.org/) | 6.5.2 | Built from source
[LHAPDF](https://lhapdf.hepforge.org/) | 6.5.3 | Built from source
[GENIE](http://www.genie-mc.org/) | 3.02.00 | Built from source
[Catch2](https://github.com/catchorg/Catch2) | 3.3.1 | Built from source

A detailed list of all packages installed from ubuntu repositories is given [here](docs/ubuntu-packages.md).

Expand Down
5 changes: 3 additions & 2 deletions docs/ubuntu-packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,19 @@ Package | Necessary | Reason
apt-utils | Yes | Necessary for distrobox support
autoconf | Yes | Configuration of log4cpp build, needed for GENIE
automake | Yes | Configuration of log4cpp build, needed for GENIE
binutils | Yes | Adding PPA and linking libraries
bc | Yes | Necessary for distrobox support
binutils | Yes | Adding PPA and linking libraries
ca-certificates | Yes | Installing certificates to trust in container
clang-format | Yes | LDMX C++ code formatting
curl | Yes | Necessary for distrobox support
cmake | Yes | Make configuration, v3.22.1 available in Ubuntu 22.04 repos
curl | Yes | Necessary for distrobox support
dialog | Yes | Necessary for distrobox support
diffutils | Yes | Necessary for distrobox support
davix-dev | No | Remote I/O, file transfer and file management
dcap-dev | Unknown | C-API to the [DCache Access Protocol](https://dcache.org/old/manuals/libdcap.shtml)
dpkg-dev | No | **Old** Installation from PPA
findutils | Yes | Necessary for distrobox support
fish | Yes | Shell necessary for distrobox support
fonts-freefont-ttf | Yes | Fonts for plots
g++ | Yes | Compiler with C++17 support, v11 available in Ubuntu 22.04 repos
gcc | Yes | Compiler with C++17 support, v11 available in Ubuntu 22.04 repos
Expand Down

0 comments on commit 3fcd8b2

Please sign in to comment.