Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-06-16 07:04:46


Vladimir Prus <ghost_at_[hidden]> writes:

> Hi,
> some time ago Rene noted that
>
> bjam --v2 --help
>
> in Boost top-level dir does not produce install help. Instead, it prints
> various options related to Boost.Build online help.
>
> What's the best way to address this:
> [ ] Make --help here produce only install help
> [ ] Make --help produce both install help and Boost.Build online help
> [ ] Introduce new --help-install or --help-project option, and mention it
> in --help output.

I think something like the latter. The help system was designed to be
modular, so it should be possible to do something non-intrusive for
each project. Maybe

--help-boost

?

> Rene also noted that it's no way to install a specific boost library by going
> to it's libs/whatever/build and running "bjam install".
> What's the best way to address this:
> [ ] Introduce new top-level rule 'declare-install-targets' that each library
> Jamfile will call (pretty easy)

If you call the rule "install," I'm on board.

> [ ] Make top-level Jamfile automatically inject necessary targets in library
> Jamfiles (harder to implement, might be easier for library developers)
> [ ] Introduce some mechanism for "inheriting" targets, so that all library
> Jamfiles will inherit the "install" target (Sounds pretty complicated)
>
>
> Options?
>
> - Volodya
>
> --
> Vladimir Prus
> http://vladimir_prus.blogspot.com
> Boost.Build V2: http://boost.org/boost-build2
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

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