Boost logo

Boost-Build :

Subject: [Boost-build] Packaging features together
From: Michael Price (michael.price_at_[hidden])
Date: 2013-10-08 11:06:52


What I would like to do is to take all of the features that are required
for all of my projects and package them together so that the author of a
particular jamfile doesn't have to know all the details of the features
being used.

It looks like defining my own composite feature might be the right
solution, but this feature will only ever have a single value (i.e. "on").
 Is it possible to make it so that a value for the feature doesn't/cannot
be specified?

Another problem I think would be how to get that composite feature defined
in a central file and then available to all of the other projects. Is this
something I would use a custom module for? If so, what would that even
look like.

Sorry if these are n00b questions, but we are trying to get a large
codebase building with Boost.Build and we are just getting started with it.

Thanks to anyone for any helpful suggestions.

*Michael Price*
Senior Software Engineer - Infrastructure
Perceptive Software | from Lexmark

www.perceptivesoftware.com

NOTICE: If received in error, please destroy the message and notify sender.
Sender does not waive confidentiality or privilege, and use is prohibited.



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