mirror of
https://github.com/containers/youki
synced 2024-11-26 14:13:49 +01:00
ff79c54968
* add cross configuration for musl Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * use cargo.sh wapper in build.sh Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * make tests build with musl Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * add targets to run musl tests Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * Use cargo.sh wrapper and cross in CI Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * Update scripts/cargo.sh Co-Authored-By: adrianalin <pop.adrian61@gmail.com> Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> * Use glibc as cross default target --------- Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com> Co-authored-by: adrianalin <pop.adrian61@gmail.com>
16 lines
481 B
Gnuplot
16 lines
481 B
Gnuplot
ARG CROSS_BASE_IMAGE
|
|
ARG CROSS_DEB_ARCH
|
|
FROM $CROSS_BASE_IMAGE
|
|
|
|
ARG CROSS_DEB_ARCH
|
|
RUN dpkg --add-architecture ${CROSS_DEB_ARCH} && \
|
|
apt-get -y update && \
|
|
apt-get install -y pkg-config \
|
|
# dependencies required to build libsecccomp-rs
|
|
libseccomp-dev:${CROSS_DEB_ARCH} \
|
|
# dependencies required to build libbpf-sys
|
|
libelf-dev:${CROSS_DEB_ARCH} \
|
|
zlib1g-dev:${CROSS_DEB_ARCH} \
|
|
# dependencies to build wasmedge-sys
|
|
libzstd-dev:${CROSS_DEB_ARCH}
|