ALT: Install backends into /usr/lib/llama/

Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
This commit is contained in:
Vitaly Chikunov 2025-03-08 18:20:57 +03:00
parent 4edbfcac94
commit 69115aa6a5

View file

@ -246,6 +246,7 @@ function(ggml_add_backend_library backend)
set_target_properties(${backend} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
target_compile_definitions(${backend} PRIVATE GGML_BACKEND_DL)
add_dependencies(ggml ${backend})
install(TARGETS ${backend} LIBRARY DESTINATION /usr/lib/llama/)
else()
add_library(${backend} ${ARGN})
target_link_libraries(ggml PUBLIC ${backend})