From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <luca.boccassi@gmail.com>
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 <dev@dpdk.org>; Fri, 26 Apr 2019 18:11:20 +0200 (CEST)
Received: by mail-wm1-f67.google.com with SMTP id 4so4496633wmf.1
 for <dev@dpdk.org>; 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: <d797c6886569efd20a2448bd4967285e7076fa97.camel@debian.org>
From: Luca Boccassi <bluca@debian.org>
To: Bruce Richardson <bruce.richardson@intel.com>, 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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=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 <bluca@debian.org>

--=20
Kind regards,
Luca Boccassi

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id 9074BA05D3
	for <public@inbox.dpdk.org>; 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 <dev@dpdk.org>; Fri, 26 Apr 2019 18:11:20 +0200 (CEST)
Received: by mail-wm1-f67.google.com with SMTP id 4so4496633wmf.1
 for <dev@dpdk.org>; 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: <d797c6886569efd20a2448bd4967285e7076fa97.camel@debian.org>
From: Luca Boccassi <bluca@debian.org>
To: Bruce Richardson <bruce.richardson@intel.com>, 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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
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 <bluca@debian.org>

--=20
Kind regards,
Luca Boccassi