xref: /dpdk/app/test-bbdev/meson.build (revision 77f913752a55c0262bfda99a1b69ca0bd804c6c7)
1996ef117SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause
2996ef117SBruce Richardson# Copyright(c) 2018 Intel Corporation
3996ef117SBruce Richardson
4634b7310SJie Zhouif is_windows
5634b7310SJie Zhou    build = false
6634b7310SJie Zhou    reason = 'not supported on Windows'
7634b7310SJie Zhou    subdir_done()
8634b7310SJie Zhouendif
9634b7310SJie Zhou
1023bd8128SBruce Richardsonsources = files(
1123bd8128SBruce Richardson        'main.c',
12996ef117SBruce Richardson        'test_bbdev.c',
13996ef117SBruce Richardson        'test_bbdev_perf.c',
1423bd8128SBruce Richardson        'test_bbdev_vector.c',
1523bd8128SBruce Richardson)
1657ae0ec6SKevin Laatzdeps += ['bbdev', 'bus_vdev']
17a8d0d473SBruce Richardsonif dpdk_conf.has('RTE_BASEBAND_FPGA_LTE_FEC')
18a20b2c01SBruce Richardson    deps += ['baseband_fpga_lte_fec']
19d819c083SNicolas Chautruendif
20a8d0d473SBruce Richardsonif dpdk_conf.has('RTE_BASEBAND_FPGA_5GNR_FEC')
21a20b2c01SBruce Richardson    deps += ['baseband_fpga_5gnr_fec']
2257936c36SNicolas Chautruendif
23dcf43d24SNicolas Chautruif dpdk_conf.has('RTE_BASEBAND_ACC')
24dcf43d24SNicolas Chautru    deps += ['baseband_acc']
259200ffa5SNicolas Chautruendif
26*77f91375SDavid Marchandif dpdk_conf.has('RTE_BASEBAND_LA12XX')
272b504721SHemant Agrawal    deps += ['baseband_la12xx']
282b504721SHemant Agrawalendif
29