Made Boost Build clear its 'current project' reference after it is done with loading project modules. Any request for the 'current project' reference when there is no project module currently being loaded will now be treated as an error. Updated the related indirect_conditional.py internal Boost Build test case accordingly.
Additional implementation notes:
internal worker project.load-jamfile() rule now resets the current project when done
project.use() no longer needs to reset the current project since project.load-jamfile() does that now
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.