diff --git a/docker/Dockerfile b/docker/Dockerfile index b1d36c813e9e701f9ae4a1bff969518a9b73eb7f..f2e70effc30bfcae47e4baca20d718b5c04e1c4d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -2,8 +2,9 @@ FROM ghcr.io/savoirfairelinux/opendht/opendht-deps:latest LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>" LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht -RUN git clone https://github.com/savoirfairelinux/opendht.git \ - && cd opendht && mkdir build && cd build \ +COPY . opendht + +RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ -DOPENDHT_C=On \ diff --git a/docker/DockerfileBionic b/docker/DockerfileBionic index 577291226ab6d062eac3ce902189376274630d5c..d1acb91f26eb5661f29e1b58a1b292c8fdd4ca37 100644 --- a/docker/DockerfileBionic +++ b/docker/DockerfileBionic @@ -2,8 +2,9 @@ FROM ghcr.io/savoirfairelinux/opendht/opendht-deps-bionic:latest LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>" LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht -RUN git clone https://github.com/savoirfairelinux/opendht.git \ - && cd opendht && mkdir build && cd build \ +COPY . opendht + +RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ -DOPENDHT_C=On \ diff --git a/docker/DockerfileFocal b/docker/DockerfileFocal index 577291226ab6d062eac3ce902189376274630d5c..d1acb91f26eb5661f29e1b58a1b292c8fdd4ca37 100644 --- a/docker/DockerfileFocal +++ b/docker/DockerfileFocal @@ -2,8 +2,9 @@ FROM ghcr.io/savoirfairelinux/opendht/opendht-deps-bionic:latest LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>" LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht -RUN git clone https://github.com/savoirfairelinux/opendht.git \ - && cd opendht && mkdir build && cd build \ +COPY . opendht + +RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ -DOPENDHT_C=On \ diff --git a/docker/DockerfileLlvm b/docker/DockerfileLlvm index 339fddf2bb392820c42e0d80c2228b175cd953a2..f6fe1e3d15151e066e0867aed3f99ca4ae862f2c 100644 --- a/docker/DockerfileLlvm +++ b/docker/DockerfileLlvm @@ -2,8 +2,9 @@ FROM ghcr.io/savoirfairelinux/opendht/opendht-deps-llvm:latest LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>" LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht -RUN git clone https://github.com/savoirfairelinux/opendht.git \ - && cd opendht && mkdir build && cd build \ +COPY . opendht + +RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ -DOPENDHT_C=On \