config.cmake.h.in 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /* This file was generated by CMAKE from config.cmake.h.in */
  2. #define VERSION "@NETDATA_VERSION@"
  3. #define CONFIGURE_COMMAND "cmake"
  4. #define NETDATA_USER "@NETDATA_USER@"
  5. /* Using a bundled copy of protobuf */
  6. // #undef BUNDLED_PROTOBUF
  7. #define HAVE_PROTOBUF 1
  8. #define likely(x) @LIKELY_MACRO@
  9. #define unlikely(x) @UNLIKELY_MACRO@
  10. /* La boring stuff */
  11. #cmakedefine HAVE_STRUCT_TIMESPEC
  12. /* Enable GNU extensions on systems that have them. */
  13. #ifndef _GNU_SOURCE
  14. # define _GNU_SOURCE 1
  15. #endif
  16. #cmakedefine HAVE_SYS_STATFS_H
  17. #cmakedefine HAVE_SYS_STATVFS_H
  18. #cmakedefine HAVE_INTTYPES_H
  19. #cmakedefine HAVE_STDINT_H
  20. #cmakedefine STRERROR_R_CHAR_P
  21. #cmakedefine MAJOR_IN_MKDEV
  22. #cmakedefine MAJOR_IN_SYSMACROS
  23. #cmakedefine HAVE_CRYPTO
  24. #cmakedefine ENABLE_PROMETHEUS_REMOTE_WRITE
  25. /* they are defined as REQUIRED in CMakeLists.txt */
  26. #define NETDATA_WITH_ZLIB 1
  27. #define ENABLE_JSONC 1
  28. #cmakedefine ENABLE_ML
  29. #cmakedefine HAVE_LIBBPF
  30. /* NSA spy stuff */
  31. #define ENABLE_HTTPS 1
  32. #cmakedefine01 HAVE_X509_VERIFY_PARAM_set1_host
  33. #cmakedefine ENABLE_ACLK
  34. #define ENABLE_DBENGINE
  35. #define ENABLE_COMPRESSION // pkg_check_modules(LIBLZ4 REQUIRED liblz4)
  36. #cmakedefine ENABLE_APPS_PLUGIN
  37. #define __always_unused @ALWAYS_UNUSED_MACRO@
  38. #define __maybe_unused @MAYBE_UNUSED_MACRO@