fix: depend on clang and llvm static and dev
This commit is contained in:
12
Dockerfile
12
Dockerfile
@@ -5,6 +5,10 @@ ARG BUILD_BASE_VERSION=0.5-r3
|
|||||||
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
apk add --update build-base=${BUILD_BASE_VERSION}
|
apk add --update build-base=${BUILD_BASE_VERSION}
|
||||||
|
|
||||||
|
ARG CLANG21_DEV_VERSION=21.1.2-r2
|
||||||
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
|
apk add --update clang21-dev=${CLANG21_DEV_VERSION}
|
||||||
|
|
||||||
ARG CLANG21_STATIC_VERSION=21.1.2-r2
|
ARG CLANG21_STATIC_VERSION=21.1.2-r2
|
||||||
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
apk add --update clang21-static=${CLANG21_STATIC_VERSION}
|
apk add --update clang21-static=${CLANG21_STATIC_VERSION}
|
||||||
@@ -13,6 +17,14 @@ ARG CMAKE_VERSION=4.1.3-r0
|
|||||||
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
apk add --update cmake=${CMAKE_VERSION}
|
apk add --update cmake=${CMAKE_VERSION}
|
||||||
|
|
||||||
|
ARG LLVM21_DEV_VERSION=21.1.2-r2
|
||||||
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
|
apk add --update llvm21-dev=${LLVM21_DEV_VERSION}
|
||||||
|
|
||||||
|
ARG LLVM21_STATIC_VERSION=21.1.2-r2
|
||||||
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
|
apk add --update llvm21-static=${LLVM21_STATIC_VERSION}
|
||||||
|
|
||||||
ARG PROTOC_VERSION=31.1-r1
|
ARG PROTOC_VERSION=31.1-r1
|
||||||
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
RUN --mount=type=cache,sharing=locked,target=/var/cache/apk \
|
||||||
apk add --update protoc=${PROTOC_VERSION}
|
apk add --update protoc=${PROTOC_VERSION}
|
||||||
|
|||||||
Reference in New Issue
Block a user