From dbdbe65a5d40c06dfa3c812aca61f6deb0804c90 Mon Sep 17 00:00:00 2001 From: Adrien Beraud Date: Sun, 25 Oct 2026 12:37:33 -0400 Subject: [PATCH] docker: fix local build context and missing dependencies --- .dockerignore | 12 ++++++++++++ docker/DockerfileDeps | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..1ed48480 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +.git +.vscode +.DS_Store +build +build-* +build_* +install +vcpkg_installed +rust/target +**/__pycache__ +python/dist +python/*.egg-info \ No newline at end of file diff --git a/docker/DockerfileDeps b/docker/DockerfileDeps index 80c475b2..2a15add9 100644 --- a/docker/DockerfileDeps +++ b/docker/DockerfileDeps @@ -13,7 +13,8 @@ RUN apt-get update && apt-get install -y \ python3-dev python3-setuptools python3-build python3-virtualenv cython3 \ libncurses5-dev libreadline-dev nettle-dev libcppunit-dev \ libgnutls28-dev libuv1-dev libjsoncpp-dev libargon2-dev \ - libssl-dev libfmt-dev libasio-dev libmsgpack-dev \ + libssl-dev libfmt-dev libasio-dev libmsgpack-cxx-dev \ + libllhttp-dev libsimdutf-dev \ && apt-get clean && rm -rf /var/lib/apt/lists/* /var/cache/apt/* RUN mkdir /usr/include/nonstd \