xref: /dpdk/examples/vdpa/meson.build (revision 1b2798ee320657d7b6a2ba8ec1e1e949df62a18d)
1edbed86dSXiaolong Ye# SPDX-License-Identifier: BSD-3-Clause
2edbed86dSXiaolong Ye# Copyright(c) 2018 Intel Corporation
3edbed86dSXiaolong Ye
4edbed86dSXiaolong Ye# meson file, for building this example as part of a main DPDK build.
5edbed86dSXiaolong Ye#
6edbed86dSXiaolong Ye# To build this example as a standalone application with an already-installed
7edbed86dSXiaolong Ye# DPDK instance, use 'make'
8edbed86dSXiaolong Ye
9adf93ca5SBruce Richardsonif not is_linux
10edbed86dSXiaolong Ye    build = false
113495a68fSBruce Richardson    subdir_done()
12edbed86dSXiaolong Yeendif
133495a68fSBruce Richardson
14edbed86dSXiaolong Yedeps += 'vhost'
15edbed86dSXiaolong Yeallow_experimental_apis = true
16edbed86dSXiaolong Yesources = files(
17cf59165dSBruce Richardson        'main.c',
18edbed86dSXiaolong Ye)
19*1b2798eeSBruce Richardsoncmd_h = custom_target('commands_hdr',
20*1b2798eeSBruce Richardson        output: 'commands.h',
21*1b2798eeSBruce Richardson        input: files('commands.list'),
22*1b2798eeSBruce Richardson        capture: true,
23*1b2798eeSBruce Richardson        command: [cmdline_gen_cmd, '--context-name=main_ctx', '@INPUT@']
24*1b2798eeSBruce Richardson)
25*1b2798eeSBruce Richardsonsources += cmd_h
26