From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by dpdk.org (Postfix) with ESMTP id 580EB1B6F1 for ; Fri, 26 Apr 2019 18:11:20 +0200 (CEST) Received: by mail-wm1-f67.google.com with SMTP id 4so4496633wmf.1 for ; Fri, 26 Apr 2019 09:11:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:content-transfer-encoding:user-agent:mime-version; bh=4trHsFEQxhHN5Qjv9ggu3wrwv8flLQFPdxVwggHAbW4=; b=D9HHpdn9y3ZTgVdE4nQo2wfV1o7/jQpoSQ8j/lK31kNJqa6iCmvhihBz5anYeVlakQ yz86WkPrAo6vIC1LZC0JFKY1A8/0gk22yXEBcBXSlEy1n8XQ/Fu13TkRwWqWOVFqBeek TiaftFZXCwN6DYPlH2Q+7GQvR+21qijFcDAlgl5h2U1BvKusVwQZ1RkTaoWVZpNbhROi 109SJ/UsgsqqijBw2Qu3kRSLc0IdE43mvyzNfkr7iyneICZwkuvQwOtuIDe4j/IdxUSu 1YsjqyC3gM6n+Lc9Io16UgZ2+3zhyw5+0zO7HbBwLvfmCDplGveGkNbPKuX7FRzEmOnh WmlA== X-Gm-Message-State: APjAAAWExYA393jB15qZ/rmfZIpfW6BzlzE468DDbuTrQXWxqTqhKlzV O+dpn+51on2OJ9fLZ+oxy2A= X-Google-Smtp-Source: APXvYqzqf5lNydbnz6U3AG6W8HlgTCsJcA0TRl1YJdrGukG7yrBOs+Ml1zf6oMnXGkOrbT8SguXRbA== X-Received: by 2002:a7b:c844:: with SMTP id c4mr8198290wml.108.1556295079952; Fri, 26 Apr 2019 09:11:19 -0700 (PDT) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id h8sm28329212wrx.45.2019.04.26.09.11.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Apr 2019 09:11:19 -0700 (PDT) Message-ID: From: Luca Boccassi To: Bruce Richardson , dev@dpdk.org Date: Fri, 26 Apr 2019 17:11:18 +0100 In-Reply-To: <20190423220644.54589-1-bruce.richardson@intel.com> References: <20190423220644.54589-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.30.5-1 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 0/4] add testing of libdpdk pkg-config file 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: , X-List-Received-Date: Fri, 26 Apr 2019 16:11:20 -0000 On Tue, 2019-04-23 at 23:06 +0100, Bruce Richardson wrote: > As part of the meson build, a pkg-config file for libdpdk is created, > which > allows apps to be compiled and linked against DPDK by taking the > cflags and > lib parameter from pkgconfig. The example app makefiles have been > reworked > to take account of this support, but the build of them against the > .pc file > was not regularly tested. >=20 > To rectify this, and give us greater confidence in the correctness of > the > .pc file, this set adds in the sample apps to the installation set > for > "ninja install" and then builds a subset of those apps against the > pkg-config file to test it. In the process a small error when > compiling > the cmdline sample app using the .pc file was fixed. >=20 > Bruce Richardson (4): > examples: install examples as part of ninja install > examples: simplify getting list of all examples > devtools/test-meson-builds: add testing of pkg-config file > build: add libbsd to pkg-config file if enabled >=20 > config/meson.build | 10 ++++------ > devtools/test-meson-builds.sh | 17 +++++++++++++++++ > examples/meson.build | 17 +++++++++++++---- > meson.build | 2 ++ > 4 files changed, 36 insertions(+), 10 deletions(-) Series-acked-by: Luca Boccassi --=20 Kind regards, Luca Boccassi From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 9074BA05D3 for ; Fri, 26 Apr 2019 18:11:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4E3AB1B729; Fri, 26 Apr 2019 18:11:22 +0200 (CEST) Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by dpdk.org (Postfix) with ESMTP id 580EB1B6F1 for ; Fri, 26 Apr 2019 18:11:20 +0200 (CEST) Received: by mail-wm1-f67.google.com with SMTP id 4so4496633wmf.1 for ; Fri, 26 Apr 2019 09:11:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:content-transfer-encoding:user-agent:mime-version; bh=4trHsFEQxhHN5Qjv9ggu3wrwv8flLQFPdxVwggHAbW4=; b=D9HHpdn9y3ZTgVdE4nQo2wfV1o7/jQpoSQ8j/lK31kNJqa6iCmvhihBz5anYeVlakQ yz86WkPrAo6vIC1LZC0JFKY1A8/0gk22yXEBcBXSlEy1n8XQ/Fu13TkRwWqWOVFqBeek TiaftFZXCwN6DYPlH2Q+7GQvR+21qijFcDAlgl5h2U1BvKusVwQZ1RkTaoWVZpNbhROi 109SJ/UsgsqqijBw2Qu3kRSLc0IdE43mvyzNfkr7iyneICZwkuvQwOtuIDe4j/IdxUSu 1YsjqyC3gM6n+Lc9Io16UgZ2+3zhyw5+0zO7HbBwLvfmCDplGveGkNbPKuX7FRzEmOnh WmlA== X-Gm-Message-State: APjAAAWExYA393jB15qZ/rmfZIpfW6BzlzE468DDbuTrQXWxqTqhKlzV O+dpn+51on2OJ9fLZ+oxy2A= X-Google-Smtp-Source: APXvYqzqf5lNydbnz6U3AG6W8HlgTCsJcA0TRl1YJdrGukG7yrBOs+Ml1zf6oMnXGkOrbT8SguXRbA== X-Received: by 2002:a7b:c844:: with SMTP id c4mr8198290wml.108.1556295079952; Fri, 26 Apr 2019 09:11:19 -0700 (PDT) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id h8sm28329212wrx.45.2019.04.26.09.11.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Apr 2019 09:11:19 -0700 (PDT) Message-ID: From: Luca Boccassi To: Bruce Richardson , dev@dpdk.org Date: Fri, 26 Apr 2019 17:11:18 +0100 In-Reply-To: <20190423220644.54589-1-bruce.richardson@intel.com> References: <20190423220644.54589-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.30.5-1 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 0/4] add testing of libdpdk pkg-config file 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" Message-ID: <20190426161118.s_3LrBjctKGXLugktpmezlIOuhqJaby7L8HhCYt81RA@z> On Tue, 2019-04-23 at 23:06 +0100, Bruce Richardson wrote: > As part of the meson build, a pkg-config file for libdpdk is created, > which > allows apps to be compiled and linked against DPDK by taking the > cflags and > lib parameter from pkgconfig. The example app makefiles have been > reworked > to take account of this support, but the build of them against the > .pc file > was not regularly tested. >=20 > To rectify this, and give us greater confidence in the correctness of > the > .pc file, this set adds in the sample apps to the installation set > for > "ninja install" and then builds a subset of those apps against the > pkg-config file to test it. In the process a small error when > compiling > the cmdline sample app using the .pc file was fixed. >=20 > Bruce Richardson (4): > examples: install examples as part of ninja install > examples: simplify getting list of all examples > devtools/test-meson-builds: add testing of pkg-config file > build: add libbsd to pkg-config file if enabled >=20 > config/meson.build | 10 ++++------ > devtools/test-meson-builds.sh | 17 +++++++++++++++++ > examples/meson.build | 17 +++++++++++++---- > meson.build | 2 ++ > 4 files changed, 36 insertions(+), 10 deletions(-) Series-acked-by: Luca Boccassi --=20 Kind regards, Luca Boccassi