Skip to content

Commit

Permalink
Keep sfincs source code in container for debugging
Browse files Browse the repository at this point in the history
  • Loading branch information
Peter9192 committed Nov 5, 2023
1 parent 96e1c51 commit 5fe8283
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ RUN apt clean && apt autoclean && apt update --fix-missing && apt upgrade -y &&
WORKDIR /usr/src/sfincs
ARG SFINCS_VERSION=feature/48-extend-bmi-functionality
RUN git clone -b ${SFINCS_VERSION} https://github.com/Deltares/SFINCS . \
&& git config --global user.email "[email protected]" && git config --global user.name "Your Name"
&& git config --global user.email "[email protected]" && git config --global user.name "Your Name"
#\
# TODO remove this line when that commit is in $SFINCS_VERSION branch
# && git cherry-pick 2651b47b797c9acd05ccd8e6d737db19b0670217
Expand All @@ -32,10 +32,10 @@ RUN autoreconf -ivf && ./autogen.sh && ./configure --disable-openacc && make &&
# End of copy of Dockerfile at https://github.com/Deltares/SFINCS/blob/feature/48-extend-bmi-functionality/source/Dockerfile

# Inherit from the same base as sfincs to get compatible library versions
FROM ubuntu:jammy AS sfincs_bmi_container
# FROM ubuntu:jammy AS sfincs_bmi_container

# Install sfincs
COPY --from=sfincs_container /usr/local /usr/local
# # Install sfincs
# COPY --from=sfincs_container /usr/local /usr/local

# Install build deps (including sfincs` dependency on netcdf)
RUN apt-get update && apt-get install -qy git build-essential cmake autoconf libtool pkg-config libssl-dev libnetcdf-dev gfortran
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ To rebuild the server without rebuilding Docker image use
```sh
cd src
mkdir build
cd build
cmake ..
make
# Start gprc server
Expand Down

0 comments on commit 5fe8283

Please sign in to comment.