Spaces:
Running
Running
whisper : install shared libs when using GGML_BACKEND_DL (#3195)
Browse files- ggml/src/CMakeLists.txt +2 -1
ggml/src/CMakeLists.txt
CHANGED
|
@@ -224,7 +224,8 @@ function(ggml_add_backend_library backend)
|
|
| 224 |
set_target_properties(${backend} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
| 225 |
target_compile_definitions(${backend} PRIVATE GGML_BACKEND_DL)
|
| 226 |
add_dependencies(ggml ${backend})
|
| 227 |
-
|
|
|
|
| 228 |
add_library(${backend} ${ARGN})
|
| 229 |
target_link_libraries(ggml PUBLIC ${backend})
|
| 230 |
install(TARGETS ${backend} LIBRARY)
|
|
|
|
| 224 |
set_target_properties(${backend} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
| 225 |
target_compile_definitions(${backend} PRIVATE GGML_BACKEND_DL)
|
| 226 |
add_dependencies(ggml ${backend})
|
| 227 |
+
install(TARGETS ${backend} LIBRARY DESTINATION bin)
|
| 228 |
+
else()
|
| 229 |
add_library(${backend} ${ARGN})
|
| 230 |
target_link_libraries(ggml PUBLIC ${backend})
|
| 231 |
install(TARGETS ${backend} LIBRARY)
|