crypto/zuc: enable meson build

Added new meson.build file for ZUC

Signed-off-by: Hari Kumar Vemula <hari.kumarx.vemula@intel.com>
Acked-by: Luca Boccassi <bluca@debian.org>
This commit is contained in:
Hari Kumar Vemula 2018-10-05 11:59:17 +01:00 committed by Akhil Goyal
parent 2ec2d46c62
commit df1740a8db
2 changed files with 13 additions and 1 deletions

View File

@ -2,7 +2,7 @@
# Copyright(c) 2017 Intel Corporation
drivers = ['aesni_gcm', 'aesni_mb', 'ccp', 'dpaa_sec', 'dpaa2_sec', 'kasumi', 'mvsam',
'null', 'octeontx', 'openssl', 'qat', 'scheduler', 'virtio']
'null', 'octeontx', 'openssl', 'qat', 'scheduler', 'virtio', 'zuc']
std_deps = ['cryptodev'] # cryptodev pulls in all other needed deps
config_flag_fmt = 'RTE_LIBRTE_@0@_PMD'

View File

@ -0,0 +1,12 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Intel Corporation
lib = cc.find_library('libsso_zuc', required: false)
if not lib.found()
build = false
else
ext_deps += lib
endif
sources = files('rte_zuc_pmd.c', 'rte_zuc_pmd_ops.c')
deps += ['bus_vdev']