src/CMakeLists.txt

changeset 390
d345541018fa
parent 377
2099a3aff61e
child 391
f094a53c1178
     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

mercurial