agora sim?

This commit is contained in:
Glauber Ferreira 2022-05-19 01:48:22 -03:00
parent 375d6de1f8
commit 71ce56ecb0
2 changed files with 9 additions and 13 deletions

View File

@ -1,6 +1,5 @@
FROM alpine:3.15 FROM alpine:3.15
RUN apk add --no-cache bash RUN apk add --no-cache bash git make cmake git g++ gcc python3 lua perl
VOLUME /out
COPY build.sh /build.sh COPY build.sh /build.sh
RUN chmod +x /build.sh ENTRYPOINT ["/bin/bash","/build.sh"]
ENTRYPOINT ["/bin/bash", "/build.sh"] VOLUME /out

View File

@ -1,12 +1,9 @@
#!/bin/bash #!/bin/bash
set -e set -e
apk add git build-base clang make cmake python3 perl mkdir /build
mkdir -p /build git clone --recursive https://github.com/cuberite/cuberite.git /build/cuberite
cd /build mkdir /build/cuberite/Release
git clone --recursive https://github.com/cuberite/cuberite.git cd /build/cuberite/Release
cd cuberite cmake -DNO_NATIVE_OPTIMIZATION=1 -DCMAKE_BUILD_TYPE=RELEASE ..
mkdir Release
cd Release
cmake -DCMAKE_BUILD_TYPE=RELEASE -DNO_NATIVE_OPTIMIZATION=1 ..
make -j`nproc` make -j`nproc`
ls -lah tar zcvf Server /out/cuberite.tar.gz