[dpdk-dev] [PATCH] Add build switches for all DPDK applications. This makes it possible to skip building applications (and build only libraries or kernel drivers).

Francesco Montorsi francesco.montorsi at gmail.com
Fri Oct 30 15:27:33 CET 2015


---
 app/Makefile           |  8 ++++----
 config/common_linuxapp | 21 +++++++++++++++++++++
 2 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/app/Makefile b/app/Makefile
index 88c0bad..0b266b5 100644
--- a/app/Makefile
+++ b/app/Makefile
@@ -32,10 +32,10 @@
 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_APP_ACL_TEST) += test-acl
+DIRS-$(CONFIG_RTE_APP_PIPELINE_TEST) += test-pipeline
 DIRS-$(CONFIG_RTE_TEST_PMD) += test-pmd
-DIRS-$(CONFIG_RTE_LIBRTE_CMDLINE) += cmdline_test
-DIRS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += proc_info
+DIRS-$(CONFIG_RTE_APP_CMDLINE_TEST) += cmdline_test
+DIRS-$(CONFIG_RTE_APP_PROC_INFO) += proc_info
 
 include $(RTE_SDK)/mk/rte.subdir.mk
diff --git a/config/common_linuxapp b/config/common_linuxapp
index 0de43d5..b6703b1 100644
--- a/config/common_linuxapp
+++ b/config/common_linuxapp
@@ -466,3 +466,24 @@ CONFIG_RTE_APP_TEST=y
 CONFIG_RTE_TEST_PMD=y
 CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES=n
 CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS=n
+
+#
+# Compile the ACL test application
+#
+CONFIG_RTE_APP_ACL_TEST=y
+
+#
+# Compile the pipeline test application
+#
+CONFIG_RTE_APP_PIPELINE_TEST=y
+
+#
+# Compile the ACL test application
+#
+CONFIG_RTE_APP_CMDLINE_TEST=y
+
+#
+# Compile the proc_info test application
+#
+CONFIG_RTE_APP_PROC_INFO=y
+
-- 
2.5.3.windows.1



More information about the dev mailing list