]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
cmake : add library versioning (#1352)
authorkennethge <redacted>
Mon, 4 Mar 2024 19:17:48 +0000 (14:17 -0500)
committerGitHub <redacted>
Mon, 4 Mar 2024 19:17:48 +0000 (21:17 +0200)
Co-authored-by: Georgi Gerganov <redacted>
CMakeLists.txt

index 7d95d3d0e86a4a26df91b1c532a48672ec1f1c70..dce71ff6e47fbf9197582e49fa1350ff7d0b911f 100644 (file)
@@ -1,6 +1,7 @@
 cmake_minimum_required (VERSION 3.5)
 
 project(whisper.cpp VERSION 1.5.4)
+set(SOVERSION 1)
 
 # Add path to modules
 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/")
@@ -542,6 +543,12 @@ add_library(${TARGET}
     whisper.cpp
     )
 
+# Set the version numbers
+set_target_properties(whisper PROPERTIES
+    VERSION ${PROJECT_VERSION}
+    SOVERSION ${SOVERSION}
+)
+
 include(DefaultTargetOptions)
 
 target_include_directories(${TARGET} PUBLIC