summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAlan Antonuk <aega@med.umich.edu>2012-10-02 16:30:23 -0400
committerAlan Antonuk <alan.antonuk@gmail.com>2012-11-14 22:47:52 -0500
commite9e054f819cd037663a1e144f947bc5826bc3704 (patch)
tree4a12c0f042b4d46f30986693aedca480c189afa1 /CMakeLists.txt
parent433b8e00ec8842bc5520eb92614d415512b9bec5 (diff)
downloadrabbitmq-c-github-ask-e9e054f819cd037663a1e144f947bc5826bc3704.tar.gz
CMake: set version from version components
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 802cbe4..e04d880 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,6 +3,10 @@ project(rabbitmq-c "C")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
+set(RMQ_VERSION_MAJOR 0)
+set(RMQ_VERSION_MINOR 2)
+set(RMQ_VERSION_PATCH 0)
+
# Follow all steps below in order to calculate new ABI version when updating the library
# NOTE: THIS IS UNRELATED to the actual project version
#
@@ -22,7 +26,7 @@ math(EXPR RMQ_SOVERSION_PATCH "${RMQ_SOVERSION_REVISION}")
set(RMQ_VERSION ${RMQ_SOVERSION_MAJOR}.${RMQ_SOVERSION_MINOR}.${RMQ_SOVERSION_PATCH})
set(RMQ_SOVERSION ${RMQ_SOVERSION_MAJOR})
-set(VERSION "0.2")
+set(VERSION ${RMQ_VERSION_MAJOR}.${RMQ_VERSION_MINOR}.${RMQ_VERSION_PATCH})
if (MSVC)
set(CMAKE_C_FLAGS "/W4 /nologo ${CMAKE_C_FLAGS}")