X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmvneta%2Fmeson.build;h=c887ddc104f3e9040de504267bdb0177c0b400ca;hb=77a72b4d9dc003f46dd3ad5ef4e011af7128fffb;hp=2f31954922079db25928c75a085752be00b7950e;hpb=4ccc8d770d3b70b038facf880694744ee0acb521;p=dpdk.git diff --git a/drivers/net/mvneta/meson.build b/drivers/net/mvneta/meson.build index 2f31954922..c887ddc104 100644 --- a/drivers/net/mvneta/meson.build +++ b/drivers/net/mvneta/meson.build @@ -3,25 +3,18 @@ # Copyright(c) 2018 Semihalf. # All rights reserved. -path = get_option('lib_musdk_dir') -lib_dir = path + '/lib' -inc_dir = path + '/include' - -lib = cc.find_library('libmusdk', dirs : [lib_dir], required: false) -if not lib.found() +dep = dependency('libmusdk', required: false) +if not dep.found() build = false -else - ext_deps += lib - includes += include_directories(inc_dir) - cflags += [ - '-DMVCONF_TYPES_PUBLIC', - '-DMVCONF_DMA_PHYS_ADDR_T_PUBLIC', - '-DMVCONF_DMA_PHYS_ADDR_T_SIZE=64' - ] + reason = 'missing dependency, "libmusdk"' + subdir_done() endif +ext_deps += dep + sources = files( - 'mvneta_ethdev.c' + 'mvneta_ethdev.c', + 'mvneta_rxtx.c' ) deps += ['cfgfile', 'common_mvep']