mk: add note about make system deprecation

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@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
This commit is contained in:
Bruce Richardson 2020-04-27 15:25:20 +01:00 committed by Thomas Monjalon
parent 455be5b47f
commit 1da6702e3c
2 changed files with 10 additions and 0 deletions

View File

@ -28,6 +28,11 @@ 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 "See https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html for instructions"
@echo "Building DPDK with 'make' will be deprecated in a future release"
@echo "=============="
.PHONY: clean
clean: $(CLEANDIRS)

View File

@ -62,6 +62,11 @@ 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 "See https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html for instructions"
@echo "Building DPDK with 'make' will be deprecated in a future release"
@echo "=============="
endif
$(RTE_OUTPUT):