Upgrade packages for alpine build
This commit is contained in:
+2
-12
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user