X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcrypto%2Fmvsam%2Fmeson.build;h=c0c828fbf8514c133e1eec6595dfb999ddd97e9e;hb=3841fc3581ec4d95bf8a72e8a545db8d03ecd2bd;hp=f1c879663188e880ea1aaadb90b5e955234bb1de;hpb=5c3132f24619dd025047acc110cded51c25ad4dd;p=dpdk.git diff --git a/drivers/crypto/mvsam/meson.build b/drivers/crypto/mvsam/meson.build index f1c8796631..c0c828fbf8 100644 --- a/drivers/crypto/mvsam/meson.build +++ b/drivers/crypto/mvsam/meson.build @@ -3,19 +3,15 @@ # 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() - build = false -else - ext_deps += lib - includes += include_directories(inc_dir) - cflags += ['-DMVCONF_TYPES_PUBLIC', '-DMVCONF_DMA_PHYS_ADDR_T_PUBLIC'] +dep = dependency('libmusdk', required: false, method: 'pkg-config') +if not dep.found() + build = false + reason = 'missing dependency, "libmusdk"' + subdir_done() endif +ext_deps += dep + sources = files('rte_mrvl_pmd.c', 'rte_mrvl_pmd_ops.c') deps += ['bus_vdev', 'common_mvep']