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 ?
Thanks,
-- ...ich hab' noch einen Koffer in Berlin...