1.1 --- a/src/CMakeLists.txt Mon Dec 30 09:54:10 2019 +0100 1.2 +++ b/src/CMakeLists.txt Sat Feb 06 19:11:44 2021 +0100 1.3 @@ -1,34 +1,8 @@ 1.4 set(sources 1.5 - allocator.c 1.6 - array.c 1.7 - avl.c 1.8 - buffer.c 1.9 list.c 1.10 - logging.c 1.11 - map.c 1.12 - mempool.c 1.13 - properties.c 1.14 - stack.c 1.15 - string.c 1.16 - test.c 1.17 - ucx.c 1.18 - utils.c 1.19 ) 1.20 set(headers 1.21 - ucx/allocator.h 1.22 - ucx/array.h 1.23 - ucx/avl.h 1.24 - ucx/buffer.h 1.25 - ucx/list.h 1.26 - ucx/logging.h 1.27 - ucx/map.h 1.28 - ucx/mempool.h 1.29 - ucx/properties.h 1.30 - ucx/stack.h 1.31 - ucx/string.h 1.32 - ucx/test.h 1.33 - ucx/ucx.h 1.34 - ucx/utils.h 1.35 + cx/list.h 1.36 ) 1.37 1.38 add_library(ucx SHARED ${sources}) 1.39 @@ -37,7 +11,7 @@ 1.40 target_include_directories(ucx PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) 1.41 target_include_directories(ucx_static PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) 1.42 1.43 -set_target_properties(ucx PROPERTIES SOVERSION 3 VERSION 3.1.0) 1.44 +set_target_properties(ucx PROPERTIES SOVERSION 4 VERSION 4.0.0) 1.45 set_target_properties(ucx_static PROPERTIES VERSION ${CMAKE_PROJECT_VERSION}) 1.46 1.47 # it is sufficient to specify the headers for one of the targets