X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fipn3ke%2Fmeson.build;h=ec9cb7daf01286d9ed228578c1e84ad30c4232e7;hb=acec04c4b2f5;hp=ec773901248c0d3f92d3486ee649fb554c4bc02a;hpb=70d6b7f550f424df12332fecbf7a619aec81c00d;p=dpdk.git diff --git a/drivers/net/ipn3ke/meson.build b/drivers/net/ipn3ke/meson.build index ec77390124..ec9cb7daf0 100644 --- a/drivers/net/ipn3ke/meson.build +++ b/drivers/net/ipn3ke/meson.build @@ -8,8 +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') -deps += ['bus_ifpga', 'sched'] + 'ipn3ke_representor.c', + 'ipn3ke_tm.c', + 'ipn3ke_flow.c') +deps += ['bus_ifpga', 'ethdev', 'sched']