0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-14 17:48:37 +00:00
netdata_netdata/packaging/cmake/Modules
Austin S. Hemmelgarn d837a629fb
Assorted build cleanup for external data collection plugins. ()
* Make Python collectors optional at build time.

Given the general shift of most data collectors to the Go plugin, it’s
no-longer the case that users ‘always’ need to have the Python plugin
included.

This also makes them consistent with the other external collectors.

* Make charts.d collectors optional at build time.

Same reasoning as for the Python collectors.

Also, this fixes up loopsleepms.sh to only be handled if a collector
that needs it is enabled.

* Properly tie config directories to their plugin components.

The Go and Python plugin config directories were being installed
unconditionally as part of the main Netdata component. This is wrong,
they should be installed as part of the plugin packages/components
instead, as they are only needed if those plugins are installed.
2024-09-16 07:25:06 -04:00
..
FindGo.cmake Handle GOROOT inside build system instead of outside. () 2024-08-12 11:55:17 -04:00
NetdataCompilerFlags.cmake Clean up handling of compiler flags in CMake. () 2024-05-01 07:04:04 -04:00
NetdataDetectSystemd.cmake Assorted macOS build fixes. () 2024-03-26 07:43:03 -04:00
NetdataEBPFCORE.cmake Update LIbbpf () 2024-09-04 17:07:04 +00:00
NetdataEBPFLegacy.cmake Update LIbbpf () 2024-09-04 17:07:04 +00:00
NetdataFetchContentExtra.cmake Add code signing for Windows executables. () 2024-08-08 07:24:54 -04:00
NetdataGoTools.cmake Handle GOROOT inside build system instead of outside. () 2024-08-12 11:55:17 -04:00
NetdataJSONC.cmake WIP - Netdata v2 () 2024-08-23 14:12:01 +03:00
NetdataLibBPF.cmake Update LIbbpf () 2024-09-04 17:07:04 +00:00
NetdataProtobuf.cmake Bump CMake supported versions. () 2024-07-15 10:52:28 -04:00
NetdataSentry.cmake Use semver releases with sentry. () 2024-05-31 08:47:53 -04:00
NetdataUtil.cmake Fall back to querying libc.so.6 if ldd can’t detect libc implementation. () 2024-05-17 06:59:10 -04:00
NetdataVersion.cmake Fix version for go.d plugin () 2024-05-28 17:50:23 +03:00
NetdataYAML.cmake Bump CMake supported versions. () 2024-07-15 10:52:28 -04:00
Packaging.cmake Assorted build cleanup for external data collection plugins. () 2024-09-16 07:25:06 -04:00