Lines Matching +full:python3 +full:- +full:tomli
2 # Docker cross-compiler target
5 # https://github.com/loongson/build-tools/releases
7 FROM docker.io/library/debian:11-slim
9 # Duplicate deb line as deb-src
10 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list
13 apt-get update && \
14 apt-get install -y eatmydata && \
15 eatmydata apt-get dist-upgrade -y && \
16 apt build-dep -yy qemu
18 RUN apt-get update && \
19 DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \
21 apt-get install -y --no-install-recommends \
22 build-essential \
24 ca-certificates \
31 ninja-build \
32 python3-pip \
33 python3-setuptools \
34 python3-venv \
35 python3-wheel && \
36 dpkg-query --showformat '${Package}_${Version}_${Architecture}\n' --show > /packages.txt
38 RUN /usr/bin/pip3 install tomli
40 RUN curl -#SL https://github.com/loongson/build-tools/releases/download/2023.08.08/CLFS-loongarch64…
41 | tar -xJC /opt
43 ENV PATH $PATH:/opt/cross-tools/bin
44 ENV LD_LIBRARY_PATH /opt/cross-tools/lib:/opt/cross-tools/loongarch64-unknown-linux-gnu/lib:$LD_LIB…
46 ENV QEMU_CONFIGURE_OPTS --disable-docs --disable-tools
47 ENV DEF_TARGET_LIST loongarch64-linux-user,loongarch64-softmmu
54 id ${USER} 2>/dev/null || useradd -u ${UID} -U ${USER}; fi