From 375d6de1f813dbe349a96bcbbb70317ac0ea5100 Mon Sep 17 00:00:00 2001 From: Glauber Ferreira <> Date: Thu, 19 May 2022 01:41:58 -0300 Subject: [PATCH] =?UTF-8?q?ainda=20n=C3=A3o=20builda?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 6 ++++++ build.sh | 12 ++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 Dockerfile create mode 100644 build.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4e120cf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM alpine:3.15 +RUN apk add --no-cache bash +VOLUME /out +COPY build.sh /build.sh +RUN chmod +x /build.sh +ENTRYPOINT ["/bin/bash", "/build.sh"] diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..4d21e0b --- /dev/null +++ b/build.sh @@ -0,0 +1,12 @@ +#!/bin/bash +set -e +apk add git build-base clang make cmake python3 perl +mkdir -p /build +cd /build +git clone --recursive https://github.com/cuberite/cuberite.git +cd cuberite +mkdir Release +cd Release +cmake -DCMAKE_BUILD_TYPE=RELEASE -DNO_NATIVE_OPTIMIZATION=1 .. +make -j`nproc` +ls -lah