[v3,1/5] test/cmdline_test: move to app directory
Checks
Commit Message
Move app to "app" directory and enable with meson build. For consistency of
naming, the subdirectory is also renamed from cmdline_test to test-cmdline.
CC: Olivier Matz <olivier.matz@6wind.com>
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
---
MAINTAINERS | 2 +-
app/Makefile | 1 +
app/meson.build | 4 +++-
{test/cmdline_test => app/test-cmdline}/Makefile | 0
{test/cmdline_test => app/test-cmdline}/cmdline_test.c | 0
{test/cmdline_test => app/test-cmdline}/cmdline_test.h | 0
{test/cmdline_test => app/test-cmdline}/cmdline_test.py | 0
{test/cmdline_test => app/test-cmdline}/cmdline_test_data.py | 0
{test/cmdline_test => app/test-cmdline}/commands.c | 0
app/test-cmdline/meson.build | 5 +++++
test/Makefile | 1 -
11 files changed, 10 insertions(+), 3 deletions(-)
rename {test/cmdline_test => app/test-cmdline}/Makefile (100%)
rename {test/cmdline_test => app/test-cmdline}/cmdline_test.c (100%)
rename {test/cmdline_test => app/test-cmdline}/cmdline_test.h (100%)
rename {test/cmdline_test => app/test-cmdline}/cmdline_test.py (100%)
rename {test/cmdline_test => app/test-cmdline}/cmdline_test_data.py (100%)
rename {test/cmdline_test => app/test-cmdline}/commands.c (100%)
create mode 100644 app/test-cmdline/meson.build
@@ -1167,7 +1167,7 @@ F: test/test/test_cfgfiles/
Interactive command line
M: Olivier Matz <olivier.matz@6wind.com>
F: lib/librte_cmdline/
-F: test/cmdline_test/
+F: app/test-cmdline/
F: test/test/test_cmdline*
F: examples/cmdline/
F: doc/guides/sample_app_ug/cmd_line.rst
@@ -6,6 +6,7 @@ include $(RTE_SDK)/mk/rte.vars.mk
DIRS-$(CONFIG_RTE_TEST_PMD) += test-pmd
DIRS-$(CONFIG_RTE_PROC_INFO) += proc-info
DIRS-$(CONFIG_RTE_LIBRTE_PDUMP) += pdump
+DIRS-$(CONFIG_RTE_LIBRTE_CMDLINE) += test-cmdline
ifeq ($(CONFIG_RTE_LIBRTE_BBDEV),y)
DIRS-$(CONFIG_RTE_TEST_BBDEV) += test-bbdev
@@ -1,9 +1,11 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-apps = ['pdump',
+apps = [
+ 'pdump',
'proc-info',
'test-bbdev',
+ 'test-cmdline',
'test-compress-perf',
'test-crypto-perf',
'test-eventdev',
similarity index 100%
rename from test/cmdline_test/Makefile
rename to app/test-cmdline/Makefile
similarity index 100%
rename from test/cmdline_test/cmdline_test.c
rename to app/test-cmdline/cmdline_test.c
similarity index 100%
rename from test/cmdline_test/cmdline_test.h
rename to app/test-cmdline/cmdline_test.h
similarity index 100%
rename from test/cmdline_test/cmdline_test.py
rename to app/test-cmdline/cmdline_test.py
similarity index 100%
rename from test/cmdline_test/cmdline_test_data.py
rename to app/test-cmdline/cmdline_test_data.py
similarity index 100%
rename from test/cmdline_test/commands.c
rename to app/test-cmdline/commands.c
new file mode 100644
@@ -0,0 +1,5 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2019 Intel Corporation
+
+sources = files('commands.c', 'cmdline_test.c')
+deps += 'cmdline'
@@ -6,6 +6,5 @@ include $(RTE_SDK)/mk/rte.vars.mk
DIRS-$(CONFIG_RTE_APP_TEST) += test
DIRS-$(CONFIG_RTE_LIBRTE_ACL) += test-acl
DIRS-$(CONFIG_RTE_LIBRTE_PIPELINE) += test-pipeline
-DIRS-$(CONFIG_RTE_LIBRTE_CMDLINE) += cmdline_test
include $(RTE_SDK)/mk/rte.subdir.mk