From: subhransu mohanty Date: Thu, 26 Jul 2018 00:33:20 +0000 (+0900) Subject: lottie: support library version in cmake build system. X-Git-Tag: submit/tizen/20180917.042405~193 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b4f8a44be6bdf47be4b67fcf1a671dc67eba346;p=platform%2Fcore%2Fuifw%2Flottie-player.git lottie: support library version in cmake build system. Change-Id: I494a29cc02ddd5dbba6014f08d27f11da62ecfb3 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index a42fbc2..40f8ea6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,16 @@ project( lottie-player LANGUAGES C CXX ) #declare target add_library( lottie-player SHARED "" ) +#declare version of the target +set(player_version_major 0) +set(player_version_minor 0) +set(player_version_patch 1) +set(player_version ${player_version_major}.${player_version_minor}.${player_version_patch} ) +set_target_properties(lottie-player PROPERTIES + VERSION ${player_version} + SOVERSION ${player_version_major} + ) + #declare alias so that library can be used inside the build tree, e.g. when testing add_library(lottie-player::lottie-player ALIAS lottie-player)