peardox commited on
Commit
f44915b
·
unverified ·
1 Parent(s): 2d5018c

whisper : install shared libs when using GGML_BACKEND_DL (#3195)

Browse files
Files changed (1) hide show
  1. 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
- else()
 
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)