3 allocator.c |
3 allocator.c |
4 list.c |
4 list.c |
5 linked_list.c |
5 linked_list.c |
6 tree.c |
6 tree.c |
7 buffer.c |
7 buffer.c |
|
8 hash_map.c |
8 ) |
9 ) |
9 set(headers |
10 set(headers |
|
11 cx/common.h |
10 cx/utils.h |
12 cx/utils.h |
11 cx/allocator.h |
13 cx/allocator.h |
12 cx/iterator.h |
14 cx/iterator.h |
13 cx/list.h |
15 cx/list.h |
14 cx/linked_list.h |
16 cx/linked_list.h |
15 cx/tree.h |
17 cx/tree.h |
16 cx/buffer.h |
18 cx/buffer.h |
17 ) |
19 cx/map.h |
|
20 cx/hash_map.h |
|
21 ) |
18 |
22 |
19 add_library(ucx SHARED ${sources}) |
23 add_library(ucx SHARED ${sources}) |
20 add_library(ucx_static STATIC ${sources}) |
24 add_library(ucx_static STATIC ${sources}) |
21 |
25 |
22 target_include_directories(ucx PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) |
26 target_include_directories(ucx PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) |