X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fnfb%2Fmeson.build;h=bb5f66a09a2d43d3678d8eb414d55b9ad1af4075;hb=8cd7725169aa51517c7358afde89bfae1ee08348;hp=457955d72f2dd0a7cc71edb7300965531d9d1fa9;hpb=6435f9a0ac222ad8a1c53a2a039891c6f46cadb3;p=dpdk.git diff --git a/drivers/net/nfb/meson.build b/drivers/net/nfb/meson.build index 457955d72f..bb5f66a09a 100644 --- a/drivers/net/nfb/meson.build +++ b/drivers/net/nfb/meson.build @@ -3,13 +3,21 @@ # Copyright(c) 2019 Netcope Technologies, a.s. # All rights reserved. -dep = cc.find_library('nfb', required: false) - -build = dep.found() and cc.has_header('nfb/nfb.h', dependencies: dep) - -nc = dependency('netcope-common', required: false) +if is_windows + build = false + reason = 'not supported on Windows' + subdir_done() +endif +dep = dependency('netcope-common', required: false, method: 'pkg-config') +reason = 'missing dependency, "libnfb"' +build = dep.found() ext_deps += dep -ext_deps += nc -sources = files('nfb_rx.c', 'nfb_tx.c', 'nfb_stats.c', 'nfb_ethdev.c', 'nfb_rxmode.c') +sources = files( + 'nfb_ethdev.c', + 'nfb_rx.c', + 'nfb_rxmode.c', + 'nfb_stats.c', + 'nfb_tx.c', +)