Upgrade packages for alpine build

This commit is contained in:
emeric
2023-01-22 16:24:42 +01:00
parent 8a9d79a493
commit d5aa2bdd51
+2 -12
View File
@@ -1,5 +1,5 @@
FROM --platform=$BUILDPLATFORM tonistiigi/xx AS xx FROM --platform=$BUILDPLATFORM tonistiigi/xx AS xx
FROM --platform=$BUILDPLATFORM alpine:3.16 FROM --platform=$BUILDPLATFORM alpine:3.17
ARG BUILD_PACKAGES="\ ARG BUILD_PACKAGES="\
clang \ clang \
@@ -7,6 +7,7 @@ ARG BUILD_PACKAGES="\
cmake \ cmake \
lld \ lld \
curl \ curl \
stb \
pkgconfig" pkgconfig"
RUN apk add --no-cache ${BUILD_PACKAGES} RUN apk add --no-cache ${BUILD_PACKAGES}
@@ -27,17 +28,6 @@ COPY --from=xx / /
ARG TARGETPLATFORM ARG TARGETPLATFORM
RUN xx-apk add --no-scripts --no-cache ${LMS_BUILD_PACKAGES} RUN xx-apk add --no-scripts --no-cache ${LMS_BUILD_PACKAGES}
ARG PREFIX="/tmp/install"
# STB
ARG STB_VERSION=af1a5bc352164740c1cc1354942b1c6b72eacb8a
RUN \
DIR=/tmp/stb && mkdir -p ${DIR} && cd ${DIR} && \
curl -sLO https://github.com/nothings/stb/archive/${STB_VERSION}.tar.gz && \
tar -x --strip-components=1 -f ${STB_VERSION}.tar.gz && \
mkdir -p ${PREFIX}/include/stb && \
cp ./*.h ${PREFIX}/include/stb
# LMS # LMS
COPY . /tmp/lms/ COPY . /tmp/lms/
ARG LMS_BUILD_TYPE="Release" ARG LMS_BUILD_TYPE="Release"