kvargs: fix invalid token parsing on FreeBSD
[dpdk.git] / lib / meson.build
index 5ac94cd..e48efb5 100644 (file)
@@ -32,7 +32,7 @@ libraries = [
        # add pkt framework libs which use other libs from above
        'port', 'table', 'pipeline',
        # flow_classify lib depends on pkt framework table lib
-       'flow_classify', 'bpf', 'graph', 'telemetry']
+       'flow_classify', 'bpf', 'graph', 'node', 'telemetry']
 
 if is_windows
        libraries = ['kvargs','eal'] # only supported libraries for windows
@@ -187,6 +187,9 @@ foreach l:libraries
 
                        dpdk_libraries = [shared_lib] + dpdk_libraries
                        dpdk_static_libraries = [static_lib] + dpdk_static_libraries
+                       if libname == 'rte_node'
+                               dpdk_graph_nodes = [static_lib]
+                       endif
                endif # sources.length() > 0
 
                set_variable('shared_rte_' + name, shared_dep)