summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rwxr-xr-xCMakeLists.txt50
1 files changed, 36 insertions, 14 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e6e2f5fb42..0914e8480a 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -124,16 +124,15 @@ IF(LINUX)
# ${MNL_INCLUDE_DIRS}
ENDIF(LINUX)
+
# -----------------------------------------------------------------------------
# Detect libmnl
-IF(LINUX)
- pkg_check_modules(NFACCT libnetfilter_acct)
- # later we use:
- # ${NFACCT_LIBRARIES}
- # ${NFACCT_CFLAGS_OTHER}
- # ${NFACCT_INCLUDE_DIRS}
-ENDIF(LINUX)
+pkg_check_modules(NFACCT libnetfilter_acct)
+# later we use:
+# ${NFACCT_LIBRARIES}
+# ${NFACCT_CFLAGS_OTHER}
+# ${NFACCT_INCLUDE_DIRS}
# -----------------------------------------------------------------------------
@@ -370,6 +369,30 @@ set(API_PLUGIN_FILES
web/api/web_api_v1.h
web/api/badges/web_buffer_svg.c
web/api/badges/web_buffer_svg.h
+ web/api/exporters/allmetrics.c
+ web/api/exporters/allmetrics.h
+ web/api/exporters/shell/allmetrics_shell.c
+ web/api/exporters/shell/allmetrics_shell.h
+ web/api/queries/rrdr.c
+ web/api/queries/rrdr.h
+ web/api/queries/query.c
+ web/api/queries/query.h
+ web/api/queries/average/average.c
+ web/api/queries/average/average.h
+ web/api/queries/incremental_sum/incremental_sum.c
+ web/api/queries/incremental_sum/incremental_sum.h
+ web/api/queries/max/max.c
+ web/api/queries/max/max.h
+ web/api/queries/min/min.c
+ web/api/queries/min/min.h
+ web/api/queries/sum/sum.c
+ web/api/queries/sum/sum.h
+ web/api/queries/median/median.c
+ web/api/queries/median/median.h
+ web/api/queries/stddev/stddev.c
+ web/api/queries/stddev/stddev.h
+ web/api/queries/ses/ses.c
+ web/api/queries/ses/ses.h
)
set(STREAMING_PLUGIN_FILES
@@ -470,11 +493,6 @@ IF(LINUX)
SET(ENABLE_PLUGIN_CGROUP_NETWORK True)
SET(ENABLE_PLUGIN_APPS True)
- IF(IPMI_LIBRARIES)
- SET(ENABLE_PLUGIN_FREEIPMI True)
- ELSE()
- SET(ENABLE_PLUGIN_FREEIPMI False)
- ENDIF()
ELSEIF(FREEBSD)
add_executable(netdata config.h ${NETDATA_FILES} ${FREEBSD_PLUGIN_FILES})
@@ -483,7 +501,6 @@ ELSEIF(FREEBSD)
target_compile_options(netdata PUBLIC ${NETDATA_COMMON_CFLAGS})
SET(ENABLE_PLUGIN_CGROUP_NETWORK False)
SET(ENABLE_PLUGIN_APPS True)
- SET(ENABLE_PLUGIN_FREEIPMI False)
ELSEIF(MACOS)
add_executable(netdata config.h ${NETDATA_FILES} ${MACOS_PLUGIN_FILES})
@@ -492,10 +509,15 @@ ELSEIF(MACOS)
target_compile_options(netdata PUBLIC ${NETDATA_COMMON_CFLAGS})
SET(ENABLE_PLUGIN_CGROUP_NETWORK False)
SET(ENABLE_PLUGIN_APPS False)
- SET(ENABLE_PLUGIN_FREEIPMI False)
ENDIF()
+IF(IPMI_LIBRARIES)
+ SET(ENABLE_PLUGIN_FREEIPMI True)
+ELSE()
+ SET(ENABLE_PLUGIN_FREEIPMI False)
+ENDIF()
+
# -----------------------------------------------------------------------------
# apps.plugin