From 9caf851d599bbbd645cc44091f1b1175dbd32097 Mon Sep 17 00:00:00 2001 From: Dowon Date: Fri, 10 Apr 2026 01:03:05 +0900 Subject: [PATCH] build: disable soname to reduce binary size --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b2744cdc..50cbdd0bf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,6 +41,11 @@ function(llama_cpp_python_install_target target) INSTALL_RPATH "$ORIGIN" BUILD_WITH_INSTALL_RPATH TRUE ) + set_target_properties(${target} PROPERTIES + NO_SONAME TRUE + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} + LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} + ) endif() endif() endfunction()