whisper.cpp/examples/test-cmake/CMakeLists.txt

18 lines
531 B
CMake

cmake_minimum_required(VERSION 3.14)
project(whisper-simple)
set(CMAKE_CXX_STANDARD 17)
# request a version that is satisfied by both dev (1.9.2-dev) and release (1.9.2) installs
# (find_package does not accept a pre-release version as an argument)
find_package(whisper 1.9.2 REQUIRED)
add_executable(test-cmake test-cmake.cpp)
target_link_libraries(test-cmake PRIVATE whisper)
target_compile_definitions(test-cmake PRIVATE
WHISPER_BUILD_NUMBER=${WHISPER_BUILD_NUMBER}
WHISPER_BUILD_COMMIT="${WHISPER_BUILD_COMMIT}"
)