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