Boost logo

Boost-Build :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2003-09-23 23:02:25


I've just put in the initial implementation of the "install" rule. It works
as such:

install ( name type : sources + : options * )

"name" is the symbolic name of the library, and is currently used to support
the "--without-<library>" option.

"type" is the type of targets the install specifies. Currently the top level
Jamfile only installs "lib" type targets.

"sources" are the targets to install. Build targets, and files are
acceptable here.

"options" is currently unused ;-)

As alluded the top level Jamfile now uses the install specified targets to
decide what to install (except for the boost/* includes). So for something
to actually get done library developers need to add an install specification
in their ../build/Jamfile. For example the date_time library would add:

install date_time lib
: <dll>date_time <lib>date_time
;

-- grafik - Don't Assume Anything
-- rrivera (at) acm.org - grafik (at) redshift-software.com
-- 102708583 (at) icq

 


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