From patchwork Fri Oct 7 15:01:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Richardson X-Patchwork-Id: 117571 X-Patchwork-Delegate: andrew.rybchenko@oktetlabs.ru Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id DDE88A00C3; Fri, 7 Oct 2022 17:01:59 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 535E142B82; Fri, 7 Oct 2022 17:01:50 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id CA73242B82 for ; Fri, 7 Oct 2022 17:01:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665154907; x=1696690907; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=Op/xZngFD18BewsnuFfnKjJFehCfZT5idrNKoqJMmkc=; b=gtijVinNj/SlRTZww+StvLkCEHSGp9UUdkVZbao0WQjsNLRhjHQ1jgbs quRA+8913IdlrkNLE5aBRdzvpYJx18AiMQ9+rPbTTlL1rZbSkFNRArCAR fbVTPZx42IrZZ15rlc7J7WJuam6mQYRwx1ruXtuwqKO373eNSr4aCx1qJ kH/EL3j1nKRUz+N/Irdpl23FjcM/b5+cbn0P5Fz9XJbaJkFKe6ZvRJrzr SxwZkvZq+L3LbfAQ7qL5Ew9XVetaUo8A7X6y5+QGV8+7UWQY+F5/MxAFI XpuzQqSerD91+1LyU71QMGAl5Rx9l2o1/WHRhVrQ9KDlGiWh2Pj8kEgaM Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10493"; a="303734880" X-IronPort-AV: E=Sophos;i="5.95,166,1661842800"; d="scan'208";a="303734880" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2022 08:01:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10493"; a="750580595" X-IronPort-AV: E=Sophos;i="5.95,166,1661842800"; d="scan'208";a="750580595" Received: from silpixa00401385.ir.intel.com ([10.237.214.34]) by orsmga004.jf.intel.com with ESMTP; 07 Oct 2022 08:01:46 -0700 From: Bruce Richardson To: dev@dpdk.org Cc: david.marchand@redhat.com, Bruce Richardson Subject: [PATCH v2 3/3] devtools: enable kni library for test builds Date: Fri, 7 Oct 2022 16:01:34 +0100 Message-Id: <20221007150134.1110983-3-bruce.richardson@intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221007150134.1110983-1-bruce.richardson@intel.com> References: <20221005143451.157613-1-bruce.richardson@intel.com> <20221007150134.1110983-1-bruce.richardson@intel.com> MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org While KNI (or any other deprecated library) may be disabled by default, for build testing we need it enabled. Therefore explicitly set "disable_libs" build parameter to empty for any DPDK build where the value is not being explicitly set by the script. Signed-off-by: Bruce Richardson --- devtools/test-meson-builds.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh index e20a1c1df3..3a308bc9af 100755 --- a/devtools/test-meson-builds.sh +++ b/devtools/test-meson-builds.sh @@ -109,6 +109,11 @@ config () # return fi options= + # deprecated libs may be disabled by default, so for complete builds ensure + # no libs are disabled + if ! echo $* | grep -q -- 'disable_libs' ; then + options="$options -Ddisable_libs=" + fi if echo $* | grep -qw -- '--default-library=shared' ; then options="$options -Dexamples=all" else