Boost logo

Boost-Build :

From: Douglas Gregor (doug.gregor_at_[hidden])
Date: 2007-10-06 15:05:43


On Oct 5, 2007, at 8:11 PM, Rene Rivera wrote:
> I thought we where talking about Cmake? Is Cpack the installer add-on?
> Like Ctest is the testing add-on? So we aren't talking about Boost
> adopting Cmake, but adopting Cmake+Ctest+Cpack. That's three tools
> now.
> Am I confused? Will Boost developers be confused also? Will Boost
> users
> be confused?

It's all the same "CMake" package. CTest and CPack are just modules
in CMake.

> Is the installer generator taking a separate abstract install
> description, or is it using the Cmake descriptions and deciding
> what to
> install from that? If the latter, I see no way one would ever use
> it as
> the install process is never the same as the build process.

You describe the install process in CMake (just like you do with
BBv2, for "bjam install"), and CPack takes that installation
information (along with a few others bits) and turns it into an
installer.

Look at the binary packages section of:

   http://svn.boost.org/trac/boost/browser/sandbox-branches/boost-
cmake/boost_1_34_0/CMakeLists.txt

        - Doug


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