2 # This file is just a hack to make netdata
4 # It cannot build netdata
6 cmake_minimum_required(VERSION 3.3)
9 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
11 set(NETDATA_SOURCE_FILES
22 src/global_statistics.c
23 src/global_statistics.h
30 src/plugin_idlejitter.c
31 src/plugin_idlejitter.h
49 src/proc_net_ip_vs_stats.c
50 src/proc_net_netstat.c
51 src/proc_net_rpc_nfsd.c
54 src/proc_net_stat_conntrack.c
55 src/proc_net_stat_synproxy.c
58 src/proc_sys_kernel_random_entropy_avail.c
66 src/sys_kernel_mm_ksm.c
80 set(APPS_PLUGIN_SOURCE_FILES
92 include_directories(AFTER .)
94 add_definitions(-DHAVE_CONFIG_H -DNETDATA_INTERNAL_CHECKS=1 -DCACHE_DIR="/tmp" -DCONFIG_DIR="/tmp" -DLOG_DIR="/tmp" -DPLUGINS_DIR="/tmp" -DWEB_DIR="/tmp")
96 add_executable(netdata ${NETDATA_SOURCE_FILES})
97 add_executable(apps.plugin ${APPS_PLUGIN_SOURCE_FILES})