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