fix(cookbook): create bin dir before llama-server link

Ensure ~/bin exists before the llama.cpp accelerated build script creates the llama-server link.
This commit is contained in:
Dividesbyzer0
2026-06-15 02:03:55 -04:00
committed by GitHub
parent 4c41834dc7
commit ece6cebc03
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -588,6 +588,8 @@ def test_llama_cpp_linux_bootstrap_prefers_rocm_before_cuda():
_append_llama_cpp_linux_accel_build_lines(runner_lines)
script = "\n".join(runner_lines)
assert "mkdir -p ~/bin" in script
assert script.index("mkdir -p ~/bin") < script.index("cd ~/llama.cpp && rm -rf build")
assert 'command -v hipconfig &>/dev/null || [ -d /opt/rocm ] || [ -n "$ROCM_PATH" ] || [ -n "$HIP_PATH" ]' in script
assert 'cmake -B build -DCMAKE_BUILD_TYPE=Release -DGGML_HIP=ON' in script
assert 'cmake -B build -DCMAKE_BUILD_TYPE=Release -DGGML_CUDA=ON' in script