Boost logo

Boost-Build :

From: Jurko Gospodnetić (jurko.gospodnetic_at_[hidden])
Date: 2008-05-05 18:43:35


   Hi.

>> Attached is a patch for the NORMALIZE_PATH builtin rule as well as an
>> appropriate update for the path.jam module where that rule was being
>> used to implement path.join and related operations.
>
> Oh, this patch is big and scary :-) I trust your judgement on this one --
> if you think it's ready to go in, please commit.

   Thanks for the vote of confidence... but since you put it like that I
went back - reviewed & simplified the patch and prepared Boost Jam tests
for it (which actually cause 3.1.16 Boost Jam to crash :-)))).

   Now the implementation for the NORMALIZE_PATH rule should be much
simpler and clearer. Also the new path.make-NT rule and path.join
implementation is now simpler with the new Boost Jam.

   OK... patch committed.

   Changeset link: http://svn.boost.org/trac/boost/changeset/45158

   And now anyone using any older development (3.1.17) Boost Jam build
needs to recompile it. :-) I'll post a message about this to the
development group as well...

   Best regards,
     Jurko Gospodnetić


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