Hi, for noone has uttered a `No, don't do it!', I went ahead and committed my modified version of Jam. I had to make some changes to Jam's source code as well, not only to Jambase, since otherwise the Jamfile in the current directory, more precisely its contents after the SubDir rule, would always have been read last, after all other Jamfile it doesn't include itself. As preserving the order of processing the Jamfiles is necessary for how we build a couple of things (e.g. the kernel), this had to be done. The Jamrules had to be adjusted as well, but I made sure that the vanilla Jam can still be used. To get the shiny new version: `cd src/tools/jam; jam' (make works as well). CU, Ingo