Dockerfile: use single build dir

This commit is contained in:
MoroccanMalinois 2018-09-25 00:14:12 +02:00
parent 59024a9e88
commit 936e22a9b5
No known key found for this signature in database
GPG key ID: A63BDCF76B8B38BD
2 changed files with 3 additions and 1 deletions

View file

@ -112,6 +112,7 @@ RUN set -ex \
WORKDIR /src WORKDIR /src
COPY . . COPY . .
ENV USE_SINGLE_BUILDDIR=1
ARG NPROC ARG NPROC
RUN set -ex && \ RUN set -ex && \
rm -rf build && \ rm -rf build && \
@ -128,7 +129,7 @@ RUN set -ex && \
apt-get --no-install-recommends --yes install ca-certificates && \ apt-get --no-install-recommends --yes install ca-certificates && \
apt-get clean && \ apt-get clean && \
rm -rf /var/lib/apt rm -rf /var/lib/apt
COPY --from=builder /src/build/Linux/master/release/* /usr/local/bin/ COPY --from=builder /src/build/release/bin /usr/local/bin/
# Contains the blockchain # Contains the blockchain
VOLUME /root/.bitmonero VOLUME /root/.bitmonero

View file

@ -138,4 +138,5 @@ RUN cd /src \
&& CMAKE_INCLUDE_PATH="${PREFIX}/include" \ && CMAKE_INCLUDE_PATH="${PREFIX}/include" \
CMAKE_LIBRARY_PATH="${PREFIX}/lib" \ CMAKE_LIBRARY_PATH="${PREFIX}/lib" \
ANDROID_STANDALONE_TOOLCHAIN_PATH=${TOOLCHAIN_DIR} \ ANDROID_STANDALONE_TOOLCHAIN_PATH=${TOOLCHAIN_DIR} \
USE_SINGLE_BUILDDIR=1 \
PATH=${HOST_PATH} make release-static-android -j${NPROC} PATH=${HOST_PATH} make release-static-android -j${NPROC}