From: Luca Boccassi Date: Tue, 26 Feb 2019 17:46:34 +0000 (+0000) Subject: build: reorder cmdline library after EAL X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=8990c8c0d0bce23eb46fb139e5ad668cb199c6cf;p=dpdk.git build: reorder cmdline library after EAL Most libraries and PMDs depend on eal, and eal depends only on kvargs, so reorder the list in Meson to reflect this and take advantage of this dependency chain. Signed-off-by: Luca Boccassi Acked-by: Bruce Richardson --- diff --git a/lib/meson.build b/lib/meson.build index edcccdcb62..99957ba7d7 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -9,9 +9,10 @@ # given as a dep, no need to mention ring. This is especially true for the # core libs which are widely reused, so their deps are kept to a minimum. libraries = [ - 'cmdline', # ethdev depends on cmdline for parsing functions 'kvargs', # eal depends on kvargs - 'eal', 'ring', 'mempool', 'mbuf', 'net', 'meter', 'ethdev', 'pci', # core + 'eal', # everything depends on eal + 'cmdline', # ethdev depends on cmdline for parsing functions + 'ring', 'mempool', 'mbuf', 'net', 'meter', 'ethdev', 'pci', # core 'metrics', # bitrate/latency stats depends on this 'hash', # efd depends on this 'timer', # eventdev depends on this