Enable RPC builds and merge PR 15405 across Dockerfiles

This commit is contained in:
Donato Capitella
2025-11-16 07:54:49 +00:00
parent 67fb3a002b
commit 9de07b1d25
15 changed files with 77 additions and 1 deletions
+5
View File
@@ -20,13 +20,18 @@ RUN git clone --recursive https://github.com/ggerganov/llama.cpp.git .
# build + install
RUN git clean -xdf \
&& git config user.email "builder@localhost" \
&& git config user.name "Container Builder" \
&& git pull \
&& git fetch origin pull/15405/head:pr-15405 \
&& git merge --no-edit pr-15405 \
&& git submodule update --recursive \
&& HIPCXX="$(hipconfig -l)/clang" HIP_PATH="$(hipconfig -R)" \
cmake -S . -B build \
-DGGML_HIP=ON \
-DAMDGPU_TARGETS=gfx1151 \
-DCMAKE_BUILD_TYPE=Release \
-DGGML_RPC=ON \
-DLLAMA_HIP_UMA=ON \
-DGGML_HIP_ROCWMMA_FATTN=ON \
&& cmake --build build --config Release -- -j$(nproc) \