diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3643aaf279c..5c1cf93ba2a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1252,7 +1252,7 @@ jobs: ./models/download-ggml-model.sh tiny.en cmake -B build cmake --build build --config Release - ./build/bin/quantize models/ggml-tiny.en.bin models/ggml-tiny.en-q4_0.bin q4_0 + ./build/bin/whisper-quantize models/ggml-tiny.en.bin models/ggml-tiny.en-q4_0.bin q4_0 release: if: ${{ github.event.inputs.create_release == 'true' || github.event.inputs.pre_release_tag != '' || startsWith(github.ref, 'refs/tags/v') }} diff --git a/examples/lsp/CMakeLists.txt b/examples/lsp/CMakeLists.txt index 15b5be18783..6dd96f53f82 100644 --- a/examples/lsp/CMakeLists.txt +++ b/examples/lsp/CMakeLists.txt @@ -1,9 +1,10 @@ if (WHISPER_SDL2) # stream - set(TARGET lsp) + set(TARGET whisper-lsp) add_executable(${TARGET} lsp.cpp) include(DefaultTargetOptions) target_link_libraries(${TARGET} PRIVATE common json_cpp common-sdl whisper ${CMAKE_THREAD_LIBS_INIT}) + install(TARGETS ${TARGET} RUNTIME) endif () diff --git a/examples/quantize/CMakeLists.txt b/examples/quantize/CMakeLists.txt index 8d2d2e4d487..aa2828e3e45 100644 --- a/examples/quantize/CMakeLists.txt +++ b/examples/quantize/CMakeLists.txt @@ -1,6 +1,7 @@ -set(TARGET quantize) +set(TARGET whisper-quantize) add_executable(${TARGET} quantize.cpp) include(DefaultTargetOptions) target_link_libraries(${TARGET} PRIVATE common whisper ${CMAKE_THREAD_LIBS_INIT}) +install(TARGETS ${TARGET} RUNTIME) diff --git a/examples/talk-llama/CMakeLists.txt b/examples/talk-llama/CMakeLists.txt index deeab482190..cac46705d6c 100644 --- a/examples/talk-llama/CMakeLists.txt +++ b/examples/talk-llama/CMakeLists.txt @@ -36,6 +36,7 @@ if (WHISPER_SDL2) target_include_directories(${TARGET} PRIVATE ${SDL2_INCLUDE_DIRS}) target_link_libraries(${TARGET} PRIVATE common common-sdl whisper ${SDL2_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) + install(TARGETS ${TARGET} RUNTIME) if(WIN32) # It requires Windows 8.1 or later for PrefetchVirtualMemory diff --git a/examples/vad-speech-segments/CMakeLists.txt b/examples/vad-speech-segments/CMakeLists.txt index da685244adb..857b88c9a59 100644 --- a/examples/vad-speech-segments/CMakeLists.txt +++ b/examples/vad-speech-segments/CMakeLists.txt @@ -1,4 +1,4 @@ -set(TARGET vad-speech-segments) +set(TARGET whisper-vad-speech-segments) add_executable(${TARGET} speech.cpp) include(DefaultTargetOptions) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6030072dbd8..095a2791de5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -79,6 +79,7 @@ if (WHISPER_COREML) ) set_target_properties(${TARGET} PROPERTIES FOLDER "libs") + install(TARGETS ${TARGET} LIBRARY) endif() if (WHISPER_OPENVINO)