Hi Jay, > -----Original Message----- > From: Jay Zhou [mailto:jianjay.z...@huawei.com] > Sent: Sunday, April 15, 2018 9:51 AM > To: dev@dpdk.org > Cc: De Lara Guarch, Pablo <pablo.de.lara.gua...@intel.com>; Zhang, Roy Fan > <roy.fan.zh...@intel.com>; tho...@monjalon.net; > arei.gong...@huawei.com; Zeng, Xin <xin.z...@intel.com>; > weidong.hu...@huawei.com; wangxinxin.w...@huawei.com; > longpe...@huawei.com; jianjay.z...@huawei.com > Subject: [PATCH v9 09/11] crypto/virtio: build with meson > > Signed-off-by: Jay Zhou <jianjay.z...@huawei.com> > Reviewed-by: Fan Zhang <roy.fan.zh...@intel.com> > Acked-by: Fan Zhang <roy.fan.zh...@intel.com> > --- > drivers/crypto/meson.build | 2 +- > drivers/crypto/virtio/meson.build | 12 ++++++++++++ > 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 > drivers/crypto/virtio/meson.build > > diff --git a/drivers/crypto/meson.build b/drivers/crypto/meson.build index > 736c9f5..63649c9 100644 > --- a/drivers/crypto/meson.build > +++ b/drivers/crypto/meson.build > @@ -2,7 +2,7 @@ > # Copyright(c) 2017 Intel Corporation > > drivers = ['dpaa_sec', 'dpaa2_sec', > - 'openssl', 'null', 'qat'] > + 'openssl', 'null', 'qat', 'virtio'] > > std_deps = ['cryptodev'] # cryptodev pulls in all other needed deps > config_flag_fmt = 'RTE_LIBRTE_@0@_PMD' > diff --git a/drivers/crypto/virtio/meson.build > b/drivers/crypto/virtio/meson.build > new file mode 100644 > index 0000000..cee77cc > --- /dev/null > +++ b/drivers/crypto/virtio/meson.build > @@ -0,0 +1,12 @@ > +# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 HUAWEI > +TECHNOLOGIES CO., LTD. > + > +dep = dependency('libcrypto', required: false) if not dep.found() > + build = false > +endif > +deps += ['bus_pci'] > +sources = files('virtio_cryptodev.c', 'virtio_pci.c', > + 'virtio_rxtx.c', 'virtqueue.c') > +ext_deps += dep > +pkgconfig_extra_libs += '-lcrypto' > -- > 1.8.3.1 >
Could you add this build from the first patch? Basically, every time you make a change in the Makefile, you should do the same in meson.build. Thanks, Pablo