parent
955033561f
commit
012678a8a7
|
@ -7,9 +7,14 @@ RUN cat /etc/os-release
|
||||||
|
|
||||||
# Install necessary packages
|
# Install necessary packages
|
||||||
RUN apk update && \
|
RUN apk update && \
|
||||||
apk add git pkgconf make g++ openssl openssl-dev libheif libheif-dev tiff tiff-dev clang clang-dev llvm-dev && \
|
apk add git pkgconf make g++ openssl openssl-dev libheif libheif-dev tiff tiff-dev \
|
||||||
|
clang clang-dev llvm-dev llvm-static musl-dev && \
|
||||||
rustup target add x86_64-unknown-linux-musl
|
rustup target add x86_64-unknown-linux-musl
|
||||||
|
|
||||||
|
# Set environment variables for libclang
|
||||||
|
ENV LIBCLANG_PATH=/usr/lib
|
||||||
|
ENV BINDGEN_EXTRA_CLANG_ARGS="-I/usr/include"
|
||||||
|
|
||||||
# Create a new Rust binary project
|
# Create a new Rust binary project
|
||||||
RUN USER=root cargo new --bin quoter
|
RUN USER=root cargo new --bin quoter
|
||||||
WORKDIR /quoter
|
WORKDIR /quoter
|
||||||
|
|
Loading…
Reference in New Issue
Block a user