Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r79872 - trunk/tools/build/v2
From: jurko.gospodnetic_at_[hidden]
Date: 2012-08-05 10:51:33


Author: jurko
Date: 2012-08-05 10:51:33 EDT (Sun, 05 Aug 2012)
New Revision: 79872
URL: http://svn.boost.org/trac/boost/changeset/79872

Log:
Boost Build cleanup - added a FIXME note regarding an encountered potentially incorrect implementation comment in the main Boost Build routine.
Text files modified:
   trunk/tools/build/v2/build-system.jam | 5 +++++
   1 files changed, 5 insertions(+), 0 deletions(-)

Modified: trunk/tools/build/v2/build-system.jam
==============================================================================
--- trunk/tools/build/v2/build-system.jam (original)
+++ trunk/tools/build/v2/build-system.jam 2012-08-05 10:51:33 EDT (Sun, 05 Aug 2012)
@@ -594,6 +594,11 @@
 
     # Parse command line for targets and properties. Note that this requires
     # that all project files already be loaded.
+ # FIXME: This is not entirely true. Additional project files may be loaded
+ # only later via the project.find() rule when dereferencing encountered
+ # target ids containing absolute project references. See what to do about
+ # those as such 'lazy loading' may cause problems that are then extremely
+ # difficult to debug.
     local build-request = [ build-request.from-command-line $(.argv)
         $(extra-properties) ] ;
     local target-ids = [ $(build-request).get-at 1 ] ;


Boost-Commit 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