eiskaltdcpp/eiskaltdcpp
CMakeLists.txt
:22
CHECK_FUNCTION_EXISTS (mallinfo HAVE_MALLINFO)
CHECK_FUNCTION_EXISTS (mallinfo HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_function_exists(mallinfo HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
CHECK_FUNCTION_EXISTS (mallinfo HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_cxx_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
target_compile_definitions(core
PRIVATE
$<$<BOOL:${HAVE_MALLOC_H}>:HAVE_MALLOC_H>
$<$<BOOL:${HAVE_MALLINFO}>:HAVE_MALLINFO>
$<$<BOOL:${HAVE_MALLINFO2}>:HAVE_MALLINFO2>
$<$<BOOL:${HAVE_EXECINFO_H}>:HAVE_EXECINFO_H>
OBUSPA_LOCAL_STATE_DIR="${OBUSPA_LOCAL_STATE_DIR}"
$<IF:$<BOOL:${ENABLE_STOMP}>,ENABLE_STOMP,DISABLE_STOMP> # DISABLE_STOMP is the define used in core
$<$<BOOL:${ENABLE_MQTT}>:ENABLE_MQTT>
$<$<BOOL:${ENABLE_COAP}>:ENABLE_COAP>
$<$<BOOL:${ENABLE_WEBSOCKETS}>:ENABLE_WEBSOCKETS>
$<$<BOOL:${ENABLE_UDS}>:ENABLE_UDS>
_GNU_SOURCE=1)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_function_exists(mallinfo HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
CHECK_FUNCTION_EXISTS (mallinfo HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)