* add openmp lib to dockerfiles
* build only main and server in their docker images
# Enable CUDA
ENV LLAMA_CUDA=1
-RUN make -j$(nproc)
+RUN make -j$(nproc) main
FROM ${BASE_CUDA_RUN_CONTAINER} as runtime
ENV CC=/opt/rocm/llvm/bin/clang
ENV CXX=/opt/rocm/llvm/bin/clang++
-RUN make -j$(nproc)
+RUN make -j$(nproc) main
ENTRYPOINT [ "/app/main" ]
COPY . .
-RUN make -j$(nproc)
+RUN make -j$(nproc) main
FROM ubuntu:$UBUNTU_VERSION as runtime
# Enable cURL
ENV LLAMA_CURL=1
-RUN make -j$(nproc)
+RUN make -j$(nproc) server
FROM ${BASE_CUDA_RUN_CONTAINER} as runtime
ENV LLAMA_CURL=1
-RUN make -j$(nproc)
+RUN make -j$(nproc) server
FROM ubuntu:$UBUNTU_VERSION as runtime