]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
whisper : install shared libs when using GGML_BACKEND_DL (#3195)
authorSimon Booth <redacted>
Wed, 28 May 2025 08:15:04 +0000 (09:15 +0100)
committerGitHub <redacted>
Wed, 28 May 2025 08:15:04 +0000 (10:15 +0200)
ggml/src/CMakeLists.txt

index ddea5ad3891e57d3d5dd5342b32f9312dc05976a..c517c2f7f566fe19ea762014b4928c2e11a4d85b 100644 (file)
@@ -224,7 +224,8 @@ 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})
-    else()
+        install(TARGETS ${backend} LIBRARY DESTINATION bin)
+   else()
         add_library(${backend} ${ARGN})
         target_link_libraries(ggml PUBLIC ${backend})
         install(TARGETS ${backend} LIBRARY)