From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id C1C18A0597; Thu, 9 Apr 2020 13:02:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D53601C22F; Thu, 9 Apr 2020 13:02:18 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id B454A1C22B for ; Thu, 9 Apr 2020 13:02:16 +0200 (CEST) IronPort-SDR: MsITdEUzxU65t4ZaR+YoqKslheKAkwsxRiNfEW4uI3rwDTh1nV219dF4TnvHL5s8WdnKFAFKgE peqE7BHNQCiQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2020 04:02:15 -0700 IronPort-SDR: IoO+MUT5mG3DzV4HNeDJdYdii317qVjNkmmB9nJXfg+C6iJI3B0ZFBC9dNO3SDgPxZb+Ys869d mlltrmy0fm+g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,362,1580803200"; d="scan'208";a="256952931" Received: from silpixa00399126.ir.intel.com ([10.237.222.218]) by orsmga008.jf.intel.com with ESMTP; 09 Apr 2020 04:02:14 -0700 From: Bruce Richardson To: dev@dpdk.org Cc: Bruce Richardson Date: Thu, 9 Apr 2020 11:57:46 +0100 Message-Id: <20200409105746.26955-1-bruce.richardson@intel.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH] build: add note about make system deprecation X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 --- 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