File tree Expand file tree Collapse file tree 1 file changed +11
-9
lines changed
Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -48,32 +48,34 @@ RUN \
4848 echo "**** install build packages ****" && \
4949 apt-get update && \
5050 apt-get install -y --no-install-recommends \
51+ build-essential \
52+ clang \
53+ cmake \
5154 gcc \
5255 git \
5356 libre2-dev \
54- pkg-config \
5557 ninja-build \
56- clang && \
58+ pkg-config \
59+ python3-dev && \
5760 curl -o /tmp/uv-installer.sh -L https://astral.sh/uv/install.sh && \
5861 sh /tmp/uv-installer.sh && \
5962 uv python install `cat .python-version` && \
60- case "$(uname -m)" in \
61- 'x86_64' ) export ARGS='' ;; \
62- 'aarch64' ) export ARGS='--no-install-package pyre2 --no-install-package pycryptodome' ;; \
63- esac && \
64- uv sync --no-dev --locked $ARGS && \
63+ uv sync --no-dev --locked --no-cache && \
6564 echo "**** install runtime packages ****" && \
6665 apt-get install -y \
6766 gnupg \
6867 libre2-10 && \
6968 echo "**** cleanup ****" && \
7069 apt-get purge -y \
70+ build-essential \
71+ clang \
72+ cmake \
7173 gcc \
7274 git \
7375 libre2-dev \
74- pkg-config \
7576 ninja-build \
76- clang && \
77+ pkg-config \
78+ python3-dev && \
7779 apt-get autoremove -y && \
7880 apt-get autoclean -y && \
7981 rm -rf \
You can’t perform that action at this time.
0 commit comments