From 5dfbe9f52ee726d12b7533a427c3a88b89cdd009 Mon Sep 17 00:00:00 2001 From: Donato Capitella Date: Sun, 30 Nov 2025 09:06:55 +0000 Subject: [PATCH] build: Remove static libraries, headers, and documentation from ROCm installation. --- toolboxes/Dockerfile.rocm-7.9-rocwmma | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/toolboxes/Dockerfile.rocm-7.9-rocwmma b/toolboxes/Dockerfile.rocm-7.9-rocwmma index d101bb4..ea24813 100644 --- a/toolboxes/Dockerfile.rocm-7.9-rocwmma +++ b/toolboxes/Dockerfile.rocm-7.9-rocwmma @@ -74,6 +74,11 @@ RUN cmake -S . -B build \ && cmake --build build --config Release -- -j$(nproc) \ && cmake --install build --config Release +# keep bin; drop headers/docs/static libs (retain llama.cpp for rpc binaries) +RUN find /opt/rocm-7.0 -type f -name '*.a' -delete \ + && rm -rf /opt/rocm-7.0/include /opt/rocm-7.0/share \ + /opt/rocm-7.0/llvm/include /opt/rocm-7.0/llvm/share + # runtime FROM registry.fedoraproject.org/fedora-minimal:43