fixing heredoc syntax

This commit is contained in:
Donato Capitella
2025-08-06 09:56:53 +01:00
parent 3f28d3930e
commit 113008c441
+17 -19
View File
@@ -29,25 +29,23 @@ ENV ROCM_PATH=/opt/rocm-7.0 \
CPATH=/opt/rocm-7.0/include \ CPATH=/opt/rocm-7.0/include \
PKG_CONFIG_PATH=/opt/rocm-7.0/lib/pkgconfig PKG_CONFIG_PATH=/opt/rocm-7.0/lib/pkgconfig
# 5) (Optional) profile.d snippet for login & interactive shells # 5) profile.d snippet for login & interactive shells
RUN tee /etc/profile.d/rocm.sh << 'EOF' RUN printf '%s\n' \
export ROCM_PATH=/opt/rocm-7.0 'export ROCM_PATH=/opt/rocm-7.0' \
export HIP_PLATFORM=amd 'export HIP_PLATFORM=amd' \
export HIP_PATH=/opt/rocm-7.0 'export HIP_PATH=/opt/rocm-7.0' \
export HIP_CLANG_PATH=/opt/rocm-7.0/llvm/bin 'export HIP_CLANG_PATH=/opt/rocm-7.0/llvm/bin' \
export HIP_INCLUDE_PATH=/opt/rocm-7.0/include 'export HIP_INCLUDE_PATH=/opt/rocm-7.0/include' \
export HIP_LIB_PATH=/opt/rocm-7.0/lib 'export HIP_LIB_PATH=/opt/rocm-7.0/lib' \
export HIP_DEVICE_LIB_PATH=/opt/rocm-7.0/lib/llvm/amdgcn/bitcode 'export HIP_DEVICE_LIB_PATH=/opt/rocm-7.0/lib/llvm/amdgcn/bitcode' \
'export PATH="$ROCM_PATH/bin:$HIP_CLANG_PATH:$PATH"' \
export PATH="$ROCM_PATH/bin:$HIP_CLANG_PATH:$PATH" 'export LD_LIBRARY_PATH="$HIP_LIB_PATH:$ROCM_PATH/lib:$ROCM_PATH/lib64:$ROCM_PATH/llvm/lib"' \
export LD_LIBRARY_PATH="$HIP_LIB_PATH:$ROCM_PATH/lib:$ROCM_PATH/lib64:$ROCM_PATH/llvm/lib" 'export LIBRARY_PATH="$HIP_LIB_PATH:$ROCM_PATH/lib:$ROCM_PATH/lib64"' \
export LIBRARY_PATH="$HIP_LIB_PATH:$ROCM_PATH/lib:$ROCM_PATH/lib64" 'export CPATH="$HIP_INCLUDE_PATH"' \
export CPATH="$HIP_INCLUDE_PATH" 'export PKG_CONFIG_PATH="$ROCM_PATH/lib/pkgconfig"' \
export PKG_CONFIG_PATH="$ROCM_PATH/lib/pkgconfig" > /etc/profile.d/rocm.sh \
EOF && chmod +x /etc/profile.d/rocm.sh \
&& echo 'source /etc/profile.d/rocm.sh' >> /etc/bashrc
RUN chmod +x /etc/profile.d/rocm.sh \
&& echo 'source /etc/profile.d/rocm.sh' >> /etc/bashrc
# 6) Clone llama.cpp # 6) Clone llama.cpp
WORKDIR /opt/llama.cpp WORKDIR /opt/llama.cpp