From 783857a8f3b39cd52f6fa11537efb84557b48490 Mon Sep 17 00:00:00 2001
From: Sylvester Joosten <sjoosten@anl.gov>
Date: Sat, 25 Jul 2020 15:13:41 -0500
Subject: [PATCH] Updated README for new release

---
 README.md | 49 +++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 41 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index b47cdf837..d2ee56478 100644
--- a/README.md
+++ b/README.md
@@ -12,12 +12,12 @@ cd eic_container
 
 2. Run the deploy script `deploy.py` to install to your `<PREFIX>` of choice 
    (e.g. $HOME/local/opt/eic_container_1.0.4). By default the
-   modelefile will be installed to `$PREFIX/../../etc/modulefiles`. 
+   modeuefile will be installed to `$PREFIX/../../etc/modulefiles`. 
    You can use the `-v` flag to select the version you want to deploy, or omit the 
    flag if you want to install the master build. The recommended stable 
-   release version is `v2.0.1`.
+   release version is `v2.0.2`.
 ```bash
-./deploy.py -v 2.0.1 <PREFIX>
+./deploy.py -v 2.0.2 <PREFIX>
 ```
 
    Available flags:
@@ -41,8 +41,13 @@ cd eic_container
 module load eic_container
 ```
 
-4. To use the container in local mode, you can run the runscripts (under `$PREFIX/bin`)
-   manually.
+4. To use the container in local mode, you can deploy the container with the `-l` flag,
+   and then use the runscripts (under `$PREFIX/bin`) manually.
+```bash
+./deploy.py $PREFIX -l
+...
+$PREFIX/bin/eic-shell
+```
 
 4. (Advanced) If you need to add additional bind directives for the internal singularity container,
    you can add them with the `-b` flag. Run `./deploy.py -h` to see a list of all
@@ -82,9 +87,10 @@ $PREFIX/bin/eic-shell
 
 ### C. Using the docker container for your CI purposes
 
-1. To load the container environment in your run scripts, you can 
-   - launch the script or program using `eic-shell`,
-   - or `source /etc/eic-env.sh` at the start of your commands.
+1. To load the container environment in your run scripts, you have to do nothing special.  
+   The environment is already setup with good defaults, so you can use all the programs 
+   in the container as usual and assume everything needed to run the included software 
+   is already setup.  
 
 2. If using this container as a basis for a new container, you can direction access 
    the full container environment from a docker `RUN` shell command with no further
@@ -92,3 +98,30 @@ $PREFIX/bin/eic-shell
    `/opt/view` to fully integrate with the existing environment. Depending on your
    use case, installation to `/usr/local` may also work, but this might require you
    to write and run additional environment scripts.
+
+Included software:
+------------------
+  - Included software:
+    - gcc@9.3.0
+    - cmake@3.17.3
+    - fmt@6.1.2
+    - spdlog@1.5.0
+    - nlohmann-json
+    - heppdt@3.04.01
+    - clhep@2.4.1.3
+    - eigen@3.3.7
+    - python@3.7.7 with pip, numpy, pyyaml, matplotlib, ipython, scipy
+    - xrootd@4.12.3
+    - root@6.22.00
+    - pythia8@8244
+    - hepmc3@3.2.2 +python +rootio
+    - podio@0.10.0
+    - geant4@10.6.2
+    - dd4hep@1.13.0
+    - acts@0.27.1
+    - gaudi@33.2
+    - NPDet development version
+  - The singularity build exports the following applications:
+    - eic_shell: a development shell in the image
+    - root
+    - ipython
-- 
GitLab