From 4f5397c4147aab2e5818426e162321f7179dc2d1 Mon Sep 17 00:00:00 2001 From: Morgan Funtowicz Date: Fri, 8 Nov 2024 00:54:05 +0100 Subject: [PATCH] misc(cmake): use URL base llama.cpp repo --- backends/llamacpp/CMakeLists.txt | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/backends/llamacpp/CMakeLists.txt b/backends/llamacpp/CMakeLists.txt index 938f7360..f92bbe68 100644 --- a/backends/llamacpp/CMakeLists.txt +++ b/backends/llamacpp/CMakeLists.txt @@ -33,17 +33,14 @@ endif () # Download llama.cpp repo at the specific version fetchcontent_declare( llama - # DOWNLOAD_EXTRACT_TIMESTAMP TRUE - GIT_REPOSITORY https://github.com/ggerganov/llama.cpp.git - GIT_TAG b3958 - GIT_SHALLOW FALSE + URL https://github.com/ggerganov/llama.cpp/archive/refs/tags/b4048.tar.gz ) fetchcontent_makeavailable(llama) add_library(tgi_llamacpp_backend_impl STATIC csrc/backend.hpp csrc/backend.cpp) target_compile_features(tgi_llamacpp_backend_impl PRIVATE cxx_std_11) -target_link_libraries(tgi_llamacpp_backend_impl PUBLIC fmt::fmt spdlog::spdlog llama common) +target_link_libraries(tgi_llamacpp_backend_impl PUBLIC spdlog::spdlog llama common) install(TARGETS tgi_llamacpp_backend_impl spdlog llama common) if (${CMAKE_BUILD_TYPE} STREQUAL "Debug") @@ -54,7 +51,7 @@ if (${LLAMA_CPP_BUILD_OFFLINE_RUNNER}) message(STATUS "Building llama.cpp offline runner") add_executable(tgi_llamacpp_offline_runner offline/main.cpp) - target_link_libraries(tgi_llamacpp_offline_runner PUBLIC tgi_llamacpp_backend_impl llama common spdlog::spdlog fmt::fmt) + target_link_libraries(tgi_llamacpp_offline_runner PUBLIC tgi_llamacpp_backend_impl llama common spdlog::spdlog) endif ()