Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-05-26 09:50:25


I've just comitted a revised version of QT toolset, and would like to ask for
comments from both users and developers.

For users, almost nothing changed. Except that now, instead of

<using>qt

one should write

<library>@/qt/qt

That's a bit more verbose, but the previous approach was a bit dirty.
Moreover, with the second approach it would be possible, without much
problems, to support several versions of QT at the same time. Is the new UI
OK.

For developers, two things changed.

First, the 'qt' module now declares itself as 'stanalone' project and declared
prebuilt target to single-threaded and multi-threaded QT.

Second, we need to make sure that when qt is used, the relevant additional
generators are run. For that, I've introduced new feature "allow", to control
which generators can be run. The qt targets have "<allow>qt" as usage
requirements, so whenever the target is used, the qt-specific generators can
run --- since they have "<allow>qt" as requirement.

I wonder what's opinion on those two points? Actually, the 'standalone'
projects are underdocumented now, but the usage in qt.jam should be obvious.

- Volodya

 


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