diff --git a/CMakeLists.txt b/CMakeLists.txt index add2bd59..1830aeee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,8 @@ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules") ################### SETUP PROJECT ################### project(openshot) -set(PROJECT_VERSION 1.3.0) +set(PROJECT_VERSION 0.1.2) +set(SO_VERSION 0.1.0) MESSAGE("--------------------------------------------------------------") MESSAGE("---- Generating build files for ${PROJECT_NAME} (${PROJECT_VERSION})") MESSAGE("--------------------------------------------------------------") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 153ed44b..4ba001f5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -51,6 +51,12 @@ add_library(openshot SHARED KeyFrame.cpp Player.cpp Point.cpp) + +# Set SONAME and other library properties +set_target_properties(openshot + PROPERTIES + VERSION ${PROJECT_VERSION} + SOVERSION ${SO_VERSION}) # Link all referenced libraries target_link_libraries(openshot ${ImageMagick_LIBRARIES} ${FFMPEG_LIBRARIES} ${LIBJUCE_LIBRARIES} ${SDL_LIBRARY}) #${GTK2_LIBRARIES}