numam-dpdk/lib/librte_telemetry
Ciara Power eeb486f3ba eal: add telemetry as dependency
This patch moves telemetry further down the build, and adds it as a
dependency for EAL. Telemetry V2 is now configured to build by default,
and the legacy support is built when the telemetry config flag is set.

Telemetry now has EAL flags, shown below:
"--telemetry" = Enables telemetry (this is default if no flags given)
"--no-telemetry" = Disables telemetry

When telemetry is enabled, it will attempt to open the new socket
version, and also the legacy support socket (this will depend on Jansson
external dependency and telemetry config flag, as before).

Signed-off-by: Ciara Power <ciara.power@intel.com>
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Reviewed-by: Keith Wiles <keith.wiles@intel.com>
2020-05-11 00:37:16 +02:00
..
Makefile eal: add telemetry as dependency 2020-05-11 00:37:16 +02:00
meson.build eal: add telemetry as dependency 2020-05-11 00:37:16 +02:00
rte_telemetry_legacy.h telemetry: introduce backward compatibility 2020-05-11 00:37:15 +02:00
rte_telemetry_version.map telemetry: remove redundant code 2020-05-11 00:37:16 +02:00
rte_telemetry.h eal: add telemetry as dependency 2020-05-11 00:37:16 +02:00
telemetry_data.c telemetry: add functions for returning callback data 2020-05-10 23:54:25 +02:00
telemetry_data.h telemetry: introduce new functionality 2020-05-10 23:53:57 +02:00
telemetry_json.h telemetry: add utility functions for creating JSON 2020-05-10 23:52:41 +02:00
telemetry_legacy.c telemetry: introduce backward compatibility 2020-05-11 00:37:15 +02:00
telemetry.c eal: add telemetry as dependency 2020-05-11 00:37:16 +02:00