Boost logo

Boost-Build :

Subject: Re: [Boost-build] Generating CMake package files using Boost.Build
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2016-05-12 03:32:46


Le 12/05/16 à 09:11, Stephen Kelly a écrit :
> Raffi Enficiaud wrote:
>
>>>> I have to say that, even if I am using cmake for more or less 10 years
>>>> now, I do little know about this package producer/consumer feature. I
>>>> guess it is rather "new" (in my time scale).
>>>
>>> This is a contradiction to what you wrote here:
>>>
>>> http://thread.gmane.org/gmane.comp.lib.boost.devel/266852/focus=266944
>>>
>>> Raffi Enficiaud wrote:
>>>> We have diverging opinions. I am using cmake for more than 10 years now,
>>>> I do not feel like I am missing some big part of it.
>>>
>>> The package config files system is rather a 'big' and 'relevant' part of
>>> cmake.
>>
>> I am more interested in building than packaging, so I do not know well
>> this part. Also for packaging, there are many different techniques, and
>> the ones I used where binary packages (Windows NSIS installer and .deb).
>
> This seems to be the biggest misunderstanding in your mail. 'CMake config
> packages' are not 'packages' in the sense that a .deb is a package.
>
> Do you know about pkg-config? Are pkg-config files 'packages' in the same
> way that a .deb is? Maybe you realize that
>
> * The answer is no
> * pkg-config files assist the user to build their stuff, not package it
> * 'CMake config packages' are 'cmake-specific pkg-config files'

What does in my sentence make you believe that I did not understand what
cmake packages are supposed to cover? (yet the terminology "package"
covers a wide range of techniques). The remainder of my post and the
question raised are still valid.

Thanks,
Raffi


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk