Merge pull request #115 from xx-shitai-xx/master

Fix musl build
This commit is contained in:
死体
2025-01-07 15:40:55 +01:00
committed by GitHub
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -31,7 +31,7 @@ RUN apk add --update --virtual .gserver-build-dependencies \
openssl-dev \
openssl-libs-static \
&& cd /tmp/gserver \
&& cmake -GNinja -S/tmp/gserver -B/tmp/gserver/build -DCMAKE_BUILD_TYPE=Release -DV8NPCSERVER=${NPCSERVER} -DVER_EXTRA=${VER_EXTRA} -DTESTS=OFF -DWOLFSSL=ON -DUPNP=OFF -DSTATIC=OFF -DCMAKE_CXX_FLAGS_RELEASE="-O3 -ffast-math" \
&& cmake -GNinja -S/tmp/gserver -B/tmp/gserver/build -DCMAKE_BUILD_TYPE=Release -DV8NPCSERVER=${NPCSERVER} -DVER_EXTRA=${VER_EXTRA} -DTESTS=ON -DWOLFSSL=ON -DUPNP=OFF -DSTATIC=ON -DCMAKE_CXX_FLAGS_RELEASE="-O3 -ffast-math" \
&& cmake --build /tmp/gserver/build --config Release --target clean \
&& cmake --build /tmp/gserver/build --config Release --target package --parallel $(getconf _NPROCESSORS_ONLN) \
&& chmod 777 -R /tmp/gserver/dist \
@@ -41,6 +41,7 @@ RUN apk add --update --virtual .gserver-build-dependencies \
&& apk del --purge .gserver-build-dependencies
USER 1001
# GServer Run Environment
FROM alpine:3.20
ARG CACHE_DATE=2024-06-07
@@ -50,4 +51,4 @@ RUN apk add --update libstdc++ libatomic
WORKDIR /gserver
VOLUME /gserver/servers
ENTRYPOINT ["/gserver/entrypoint.sh"]
CMD ["/gserver/gs2emu"]
CMD ["/gserver/gs2emu"]