vlang: v 0.3.2 on alpine 3.17

main
Jef Roosens 2023-01-15 20:09:53 +01:00
parent 96e28c6e12
commit a57dca3196
1 changed files with 11 additions and 6 deletions

View File

@ -1,10 +1,10 @@
FROM alpine:3.16
FROM alpine:3.17
ARG TARGETPLATFORM
# Values for release 0.3.1
ARG V_COMMIT_HASH=f2f6ea596966ca405bd1be34b3bf3539b0c18fb7
ARG VC_COMMIT_HASH=119e6752e94814715dbb926d438027a848d5be2c
# Values for release 0.3.2
ARG V_COMMIT_HASH=135b1ccb14699a458575f1d63aa8d1cd4afa3b7a
ARG VC_COMMIT_HASH=f96a25aee506a6025d716c8520c0a492374081c6
ENV VVV /opt/vlang
ENV PATH /opt/vlang:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
@ -13,11 +13,16 @@ ENV VFLAGS -cc gcc -gc none
RUN apk --no-cache add \
git make gcc curl musl-dev \
openssl openssl-libs-static openssl-dev \
zlib-static bzip2-static xz-dev expat-static zstd-static lz4-static \
sqlite-static sqlite-dev \
libarchive-static libarchive-dev \
zlib-static zlib-dev \
bzip2-static bzip2-dev \
xz-static xz-dev \
expat-static expat-dev \
zstd zstd-dev \
lz4-static lz4-dev \
diffutils \
mandoc unzip
mandoc unzip clang15-extra-tools
WORKDIR /opt