Skip to content

Commit 5cbef7e

Browse files
committed
Fix arm
1 parent 4c3aa48 commit 5cbef7e

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

Dockerfile

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff 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 \

0 commit comments

Comments
 (0)