]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
examples : add WHISPER_SDL2 check to deprecation executables (#2911)
authorDaniel Bevenius <redacted>
Thu, 20 Mar 2025 17:36:02 +0000 (18:36 +0100)
committerGitHub <redacted>
Thu, 20 Mar 2025 17:36:02 +0000 (18:36 +0100)
commit80dad86b2c946d36121a7ebe1dfb93c50578c7b9
treefa7e0496635bba33d37290015029dd8e7b771c02
parent485ece6725b2d83dc15f494427a9fca807c14aa0
examples : add WHISPER_SDL2 check to deprecation executables (#2911)

This commit adds a check for `WHISPER_SDL2` to the deprecation warning
examples. This is to prevent the examples from being built when
WHISPER_SDL2 is not enabled.

The motivation for this is that currently these deprecation executables
are generate and when run they refer the user to examples with other
names, for example `whisper-command` but unless they have built with
`WHISPER_SDL2` those executable will not be present:
```console
$ ls build/bin/
bench  command  main  quantize  stream  whisper-bench  whisper-cli
whisper-server

$ ./build/bin/command

WARNING: The binary 'command' is deprecated.
 Please use 'whisper-command' instead.
 See https://github.com/ggerganov/whisper.cpp/tree/master/examples/deprecation-warning/README.md for more information.
```
examples/deprecation-warning/CMakeLists.txt