X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fipn3ke%2Fmeson.build;h=ec9cb7daf01286d9ed228578c1e84ad30c4232e7;hb=baa949306d2fe7212a1a17e289388f90606867c1;hp=74b4d7c2503c9a62cad9345b13b1bca660232121;hpb=6ad943ff49c7b458f86743ab5a10fa4b6d6b6456;p=dpdk.git diff --git a/drivers/net/ipn3ke/meson.build b/drivers/net/ipn3ke/meson.build index 74b4d7c250..ec9cb7daf0 100644 --- a/drivers/net/ipn3ke/meson.build +++ b/drivers/net/ipn3ke/meson.build @@ -8,10 +8,21 @@ # rte_eth_dev_destroy() # rte_eth_switch_domain_free() # -allow_experimental_apis = true + +dep = dependency('libfdt', required: false) +if not dep.found() + dep = cc.find_library('libfdt', required: false) +endif +if not dep.found() + build = false + reason = 'missing dependency, "libfdt"' + subdir_done() +endif + +includes += include_directories('../../raw/ifpga') sources += files('ipn3ke_ethdev.c', 'ipn3ke_representor.c', 'ipn3ke_tm.c', 'ipn3ke_flow.c') -deps += ['bus_ifpga', 'sched'] +deps += ['bus_ifpga', 'ethdev', 'sched']