Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
A few spelling mistakes and many replacements: [Ss]imgrid -> SimGrid.
[simgrid.git] / docs / source / tuto_network_calibration / Dockerfile
index 5a90527..105aa7d 100644 (file)
@@ -15,7 +15,7 @@ RUN printf '%s\n' \
     r-cran-dplyr \
     r-cran-irkernel \
     r-cran-quantreg \
-# simgrid dependencies
+# SimGrid dependencies
     g++ \
     gcc \
     git \
@@ -23,6 +23,7 @@ RUN printf '%s\n' \
     gfortran \
     libboost-dev \
     libboost-all-dev \
+    libeigen3-dev \
     cmake \
     dpkg-dev \
 # misc tools
@@ -52,8 +53,8 @@ RUN pip install --no-cache-dir --no-dependencies \
     descartes==1.1.0
 
 # R package not available at debian's cran
-RUN R -e "install.packages('remotes', dependencies=TRUE, repos='http://cran.rstudio.com/')"
-RUN R -e "require(remotes); install_version('Ckmeans.1d.dp','4.3.3', dependencies=TRUE, repos='http://cran.rstudio.com/')"
+RUN R -e "install.packages('remotes', dependencies=TRUE, repos='http://cran.rstudio.com/')" && \
+    R -e "require(remotes); install_version('Ckmeans.1d.dp','4.3.3', dependencies=TRUE, repos='http://cran.rstudio.com/')"
 
 # python jupyterlab packages
 RUN pip install --no-cache-dir --upgrade pip && \
@@ -62,7 +63,7 @@ RUN pip install --no-cache-dir --upgrade pip && \
     papermill==2.3.3 \
     ipywidgets==7.6.5
 
-# simgrid
+# SimGrid
 RUN mkdir -p /source && cd /source && git clone --depth=1 https://framagit.org/simgrid/simgrid.git simgrid.git && \
     cd simgrid.git && \
     cmake -DCMAKE_INSTALL_PREFIX=/usr/ -Denable_documentation=OFF -Denable_smpi=ON -Denable_compile_optimizations=ON . && \