[dpdk-dev] [PATCH] build: add note about make system deprecation
Bruce Richardson
bruce.richardson at intel.com
Thu Apr 9 12:57:46 CEST 2020
When anyone uses the make build system, they are to be informed
about upcoming plans to deprecate and subsequently remove that
system and to use meson and ninja instead.
Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
---
mk/rte.sdkbuild.mk | 4 ++++
mk/rte.sdkconfig.mk | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/mk/rte.sdkbuild.mk b/mk/rte.sdkbuild.mk
index b512de1ec..67d07a7ed 100644
--- a/mk/rte.sdkbuild.mk
+++ b/mk/rte.sdkbuild.mk
@@ -28,6 +28,10 @@ CLEANDIRS = $(addsuffix _clean,$(ROOTDIRS-y) $(ROOTDIRS-n) $(ROOTDIRS-))
.PHONY: build
build: $(ROOTDIRS-y)
@echo "Build complete [$(RTE_TARGET)]"
+ @echo "==== NOTE ===="
+ @echo "It is recommended to build DPDK using 'meson' and 'ninja'"
+ @echo "Building DPDK with 'make' will be deprecated in a future release"
+ @echo "=============="
.PHONY: clean
clean: $(CLEANDIRS)
diff --git a/mk/rte.sdkconfig.mk b/mk/rte.sdkconfig.mk
index f538649f2..9a7ffbe9a 100644
--- a/mk/rte.sdkconfig.mk
+++ b/mk/rte.sdkconfig.mk
@@ -62,6 +62,10 @@ else
config: $(RTE_OUTPUT)/include/rte_config.h $(RTE_OUTPUT)/Makefile
@echo "Configuration done using" \
$(patsubst defconfig_%,%,$(notdir $(RTE_CONFIG_TEMPLATE)))
+ @echo "==== NOTE ===="
+ @echo "It is recommended to build DPDK using 'meson' and 'ninja'"
+ @echo "Building DPDK with 'make' will be deprecated in a future release"
+ @echo "=============="
endif
$(RTE_OUTPUT):
--
2.20.1
More information about the dev
mailing list