From: Bruce Richardson Date: Fri, 16 Feb 2018 16:53:36 +0000 (+0000) Subject: app: add all remaining apps to meson build X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=996ef1176111;p=dpdk.git app: add all remaining apps to meson build Add remaining subdirectories in the app folder to the meson build. Signed-off-by: Bruce Richardson Acked-by: Harry van Haaren --- diff --git a/app/meson.build b/app/meson.build index 7491316e30..99e0b93ec3 100644 --- a/app/meson.build +++ b/app/meson.build @@ -1,7 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -apps = ['test-eventdev', +apps = ['pdump', + 'proc-info', + 'test-bbdev', + 'test-crypto-perf', + 'test-eventdev', 'test-pmd'] # for BSD only diff --git a/app/pdump/meson.build b/app/pdump/meson.build new file mode 100644 index 0000000000..988cb4eb2c --- /dev/null +++ b/app/pdump/meson.build @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2018 Intel Corporation + +sources = files('main.c') +allow_experimental_apis = true +deps = ['ethdev', 'kvargs', 'pdump'] diff --git a/app/proc-info/meson.build b/app/proc-info/meson.build new file mode 100644 index 0000000000..9c148e36ef --- /dev/null +++ b/app/proc-info/meson.build @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2018 Intel Corporation + +sources = files('main.c') +allow_experimental_apis = true +deps = ['ethdev', 'metrics'] diff --git a/app/test-bbdev/meson.build b/app/test-bbdev/meson.build new file mode 100644 index 0000000000..653907ded9 --- /dev/null +++ b/app/test-bbdev/meson.build @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2018 Intel Corporation + +sources = files('main.c', + 'test_bbdev.c', + 'test_bbdev_perf.c', + 'test_bbdev_vector.c') +allow_experimental_apis = true +deps = ['bbdev', 'bus_vdev'] diff --git a/app/test-crypto-perf/meson.build b/app/test-crypto-perf/meson.build new file mode 100644 index 0000000000..6eb22a5fd4 --- /dev/null +++ b/app/test-crypto-perf/meson.build @@ -0,0 +1,14 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2018 Intel Corporation + +sources = files('cperf_ops.c', + 'cperf_options_parsing.c', + 'cperf_test_common.c', + 'cperf_test_latency.c', + 'cperf_test_pmd_cyclecount.c', + 'cperf_test_throughput.c', + 'cperf_test_vector_parsing.c', + 'cperf_test_vectors.c', + 'cperf_test_verify.c', + 'main.c') +deps = ['cryptodev']