diff options
author | Timotej S <6674623+underhood@users.noreply.github.com> | 2020-06-11 14:28:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-11 14:28:14 +0200 |
commit | ab86c07f48ad11d49efff575fb3c415e4b889f26 (patch) | |
tree | 55ed8a8b8db7ba54cfc30caed81cc483b0203b03 /CMakeLists.txt | |
parent | ba350b7554d8a245bc488ed40409e594c4dd6f62 (diff) |
Adds missing files for streaming changes into cmake build (#9316)
adds missing files for streaming into cmake, removes deprecated ACLK feature flag
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 678a88c88e..dd803848ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -353,7 +353,9 @@ set(LIBNETDATA_FILES libnetdata/health/health.h libnetdata/string/utf8.h libnetdata/socket/security.c - libnetdata/socket/security.h) + libnetdata/socket/security.h + libnetdata/circular_buffer/circular_buffer.c + libnetdata/circular_buffer/circular_buffer.h) add_library(libnetdata OBJECT ${LIBNETDATA_FILES}) @@ -620,6 +622,8 @@ set(API_PLUGIN_FILES set(STREAMING_PLUGIN_FILES streaming/rrdpush.c streaming/rrdpush.h + streaming/receiver.c + streaming/sender.c ) set(BACKENDS_PLUGIN_FILES @@ -863,31 +867,29 @@ ENDIF() set(NETDATA_COMMON_LIBRARIES ${NETDATA_COMMON_LIBRARIES} m ${CMAKE_THREAD_LIBS_INIT}) -IF("$ENV{ACLK}") - set(ACLK_CAN_BUILD 1) - if(NOT EXISTS "${CMAKE_SOURCE_DIR}/externaldeps/mosquitto/libmosquitto.a") - message(WARNING "Static build of mosquitto not found. Disabling ACLK") - set(ACLK_CAN_BUILD 0) - ENDIF() +set(ACLK_CAN_BUILD 1) +if(NOT EXISTS "${CMAKE_SOURCE_DIR}/externaldeps/mosquitto/libmosquitto.a") + message(WARNING "Static build of mosquitto not found. Disabling ACLK") + set(ACLK_CAN_BUILD 0) +ENDIF() - if(NOT EXISTS "${CMAKE_SOURCE_DIR}/externaldeps/libwebsockets/libwebsockets.a") - message(WARNING "Static build of libwebsockets not found. Disabling ACLK") - set(ACLK_CAN_BUILD 0) - ENDIF() +if(NOT EXISTS "${CMAKE_SOURCE_DIR}/externaldeps/libwebsockets/libwebsockets.a") + message(WARNING "Static build of libwebsockets not found. Disabling ACLK") + set(ACLK_CAN_BUILD 0) +ENDIF() - IF(ACLK_CAN_BUILD) - message(STATUS "agent-cloud-link: enabled") - list(APPEND NETDATA_FILES ${ACLK_PLUGIN_FILES}) - list(APPEND NETDATA_COMMON_LIBRARIES ${ACLK_STATIC_LIBS}) - include_directories(BEFORE ${CMAKE_SOURCE_DIR}/externaldeps/libwebsockets/include) - IF(LINUX AND CAP_FOUND) - list(APPEND NETDATA_COMMON_LIBRARIES ${CAP_LIBRARIES}) - list(APPEND NETDATA_COMMON_INCLUDE_DIRS ${CAP_INCLUDE_DIRS}) - list(APPEND NETDATA_COMMON_CFLAGS ${CAP_CFLAGS_OTHER}) - ENDIF() - ELSE() - message(STATUS "agent-cloud-link: disabled") +IF(ACLK_CAN_BUILD) + message(STATUS "agent-cloud-link: enabled") + list(APPEND NETDATA_FILES ${ACLK_PLUGIN_FILES}) + list(APPEND NETDATA_COMMON_LIBRARIES ${ACLK_STATIC_LIBS}) + include_directories(BEFORE ${CMAKE_SOURCE_DIR}/externaldeps/libwebsockets/include) + IF(LINUX AND CAP_FOUND) + list(APPEND NETDATA_COMMON_LIBRARIES ${CAP_LIBRARIES}) + list(APPEND NETDATA_COMMON_INCLUDE_DIRS ${CAP_INCLUDE_DIRS}) + list(APPEND NETDATA_COMMON_CFLAGS ${CAP_CFLAGS_OTHER}) ENDIF() +ELSE() + message(STATUS "agent-cloud-link: disabled") ENDIF() # ----------------------------------------------------------------------------- |