Hi Steven,

now I'm looking into target-specific variables. I have added a few callbacks to bjam to be able to set and query target-specific variables at different stages of the build.

I'm a bit puzzled right now, as the variables I set earlier are no longer visible at some later point. It seems this is related to the various "pushsettings" / "popsettings" etc. invocations that happen throughout the bjam code.

Could you please briefly explain what those do, and why they are needed ? I'm not using modules, i.e. everything I do happens in the context of the "root module". Do I still need to push and pop settings ?



      ...ich hab' noch einen Koffer in Berlin...