examples/multi_process: build with meson
This enables building the example multiprocess applications in the subdirectory multi_process. Signed-off-by: Ali Alnubani <alialnu@mellanox.com> Acked-by: Luca Boccassi <bluca@debian.org>
This commit is contained in:
parent
711d11c696
commit
f10aadfd2f
@ -24,7 +24,12 @@ all_examples = [
|
||||
'l2fwd-keepalive', 'l3fwd',
|
||||
'l3fwd-acl', 'l3fwd-power',
|
||||
'l3fwd-vf', 'link_status_interrupt',
|
||||
'load_balancer', 'multi_process',
|
||||
'load_balancer',
|
||||
'multi_process/client_server_mp/mp_client',
|
||||
'multi_process/client_server_mp/mp_server',
|
||||
'multi_process/hotplug_mp',
|
||||
'multi_process/simple_mp',
|
||||
'multi_process/symmetric_mp',
|
||||
'netmap_compat', 'packet_ordering',
|
||||
'performance-thread', 'ptpclient',
|
||||
'qos_meter', 'qos_sched',
|
||||
|
@ -0,0 +1,13 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Copyright 2019 Mellanox Technologies, Ltd
|
||||
|
||||
# meson file, for building this example as part of a main DPDK build.
|
||||
#
|
||||
# To build this example as a standalone application with an already-installed
|
||||
# DPDK instance, use 'make'
|
||||
|
||||
includes += include_directories('../shared')
|
||||
|
||||
sources = files(
|
||||
'client.c'
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Copyright 2019 Mellanox Technologies, Ltd
|
||||
|
||||
# meson file, for building this example as part of a main DPDK build.
|
||||
#
|
||||
# To build this example as a standalone application with an already-installed
|
||||
# DPDK instance, use 'make'
|
||||
|
||||
includes += include_directories('../shared')
|
||||
|
||||
sources = files(
|
||||
'args.c', 'init.c', 'main.c'
|
||||
)
|
@ -1,10 +1,11 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Copyright(c) 2018 Intel Corporation
|
||||
# Copyright 2019 Mellanox Technologies, Ltd
|
||||
|
||||
# meson file, for building this example as part of a main DPDK build.
|
||||
#
|
||||
# To build this example as a standalone application with an already-installed
|
||||
# DPDK instance, use 'make'
|
||||
|
||||
# Example app currently unsupported by meson build
|
||||
build = false
|
||||
sources = files(
|
||||
'commands.c', 'main.c'
|
||||
)
|
11
examples/multi_process/simple_mp/meson.build
Normal file
11
examples/multi_process/simple_mp/meson.build
Normal file
@ -0,0 +1,11 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Copyright 2019 Mellanox Technologies, Ltd
|
||||
|
||||
# meson file, for building this example as part of a main DPDK build.
|
||||
#
|
||||
# To build this example as a standalone application with an already-installed
|
||||
# DPDK instance, use 'make'
|
||||
|
||||
sources = files(
|
||||
'mp_commands.c', 'main.c'
|
||||
)
|
11
examples/multi_process/symmetric_mp/meson.build
Normal file
11
examples/multi_process/symmetric_mp/meson.build
Normal file
@ -0,0 +1,11 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Copyright 2019 Mellanox Technologies, Ltd
|
||||
|
||||
# meson file, for building this example as part of a main DPDK build.
|
||||
#
|
||||
# To build this example as a standalone application with an already-installed
|
||||
# DPDK instance, use 'make'
|
||||
|
||||
sources = files(
|
||||
'main.c'
|
||||
)
|
Loading…
Reference in New Issue
Block a user