From: Tyler Retzlaff <roret...@microsoft.com> declare reduced set of exports for rte_metrics on windows and include it in the set of libraries to build and install.
rte_metrics_tel* exports depend on conditionally available component. this change minimally allows enabling the building of rte_metrics on windows. Signed-off-by: Tyler Retzlaff <roret...@microsoft.com> --- lib/librte_metrics/rte_metrics_exports.def | 8 ++++++++ lib/meson.build | 1 + 2 files changed, 9 insertions(+) create mode 100644 lib/librte_metrics/rte_metrics_exports.def diff --git a/lib/librte_metrics/rte_metrics_exports.def b/lib/librte_metrics/rte_metrics_exports.def new file mode 100644 index 000000000..40ec342a0 --- /dev/null +++ b/lib/librte_metrics/rte_metrics_exports.def @@ -0,0 +1,8 @@ +EXPORTS + rte_metrics_get_names + rte_metrics_get_values + rte_metrics_init + rte_metrics_reg_name + rte_metrics_reg_names + rte_metrics_update_value + rte_metrics_update_values diff --git a/lib/meson.build b/lib/meson.build index ed00f8914..845397fba 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -45,6 +45,7 @@ if is_windows 'mempool', 'mbuf', 'net', 'meter', 'ethdev', 'pci', 'cmdline', 'hash', + 'metrics', ] # only supported libraries for windows endif -- 2.29.0.vfs.0.0