# cmake file for depool
if (NOT DE_DEFS)
message(FATAL_ERROR "Include Defs.cmake")
endif ()
set(DEPOOL_SRCS
deMemPool.c
deMemPool.h
dePoolArray.c
dePoolArray.h
dePoolHeap.c
dePoolHeap.h
dePoolHash.c
dePoolHash.h
dePoolHashArray.c
dePoolHashArray.h
dePoolHashSet.c
dePoolHashSet.h
dePoolMultiSet.c
dePoolMultiSet.h
dePoolSet.c
dePoolSet.h
dePoolStringBuilder.c
dePoolStringBuilder.h
dePoolTest.c
dePoolTest.h
)
if (DE_OS_IS_UNIX)
# vsnprintf
add_definitions(-D_XOPEN_SOURCE=600)
endif ()
include_directories(../debase)
add_library(depool STATIC ${DEPOOL_SRCS})
target_link_libraries(depool debase)