Generate the proper .so version

This commit is contained in:
Matias Fontanini
2016-07-27 20:27:22 -07:00
parent ab44f5d1de
commit db1c99c662
2 changed files with 7 additions and 0 deletions

View File

@@ -1,6 +1,11 @@
cmake_minimum_required(VERSION 2.8.1)
project(cppkafka)
# Set the version number.
set(CPPKAFKA_VERSION_MAJOR 0)
set(CPPKAFKA_VERSION_MINOR 1)
set(CPPKAFKA_VERSION "${CPPKAFKA_VERSION_MAJOR}.${CPPKAFKA_VERSION_MINOR}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/")

View File

@@ -18,6 +18,8 @@ set(SOURCES
)
add_library(cppkafka ${CPPKAFKA_LIBRARY_TYPE} ${SOURCES})
set_target_properties(cppkafka PROPERTIES VERSION ${CPPKAFKA_VERSION}
SOVERSION ${CPPKAFKA_VERSION})
target_link_libraries(cppkafka ${RDKAFKA_LIBRARY})
install(