37 lines
509 B
CMake
37 lines
509 B
CMake
add_subdirectory(o1heap)
|
|
add_subdirectory(sc_extra)
|
|
add_subdirectory(sc_ds)
|
|
add_subdirectory(cc)
|
|
|
|
add_library(mem_arena
|
|
STATIC
|
|
memory_arena.c
|
|
)
|
|
|
|
target_include_directories(mem_arena
|
|
PUBLIC
|
|
${CMAKE_CURRENT_LIST_DIR}/public/internal
|
|
)
|
|
|
|
target_link_libraries(mem_arena
|
|
PRIVATE
|
|
o1heap
|
|
sc_mutex
|
|
cc
|
|
)
|
|
|
|
add_library(base
|
|
base_dummy.c
|
|
)
|
|
|
|
target_include_directories(base
|
|
PUBLIC
|
|
${CMAKE_CURRENT_LIST_DIR}/public
|
|
)
|
|
|
|
target_link_libraries(base
|
|
PUBLIC
|
|
cc
|
|
mem_arena
|
|
)
|