0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-07 06:45:39 +00:00
netdata_netdata/packaging/cmake
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
..
Modules Assorted build cleanup for external data collection plugins. () 2024-09-16 07:25:06 -04:00
pkg-files Remove logs-management plugin. () 2024-07-17 07:04:55 -04:00
config.cmake.h.in WIP - Netdata v2 () 2024-08-23 14:12:01 +03:00