On Monday, August 23, 2010 12:24:54 Michał Górny wrote: > The third revision, almost all suggestions applied. The ChangeLog: if there are suggestions you've actively ignored, those should be noted > 44188e0 escons(): set SCONSOPTS implicitly if they are unset. > ccf1ef9 Introduce SCONSOPTS and use it instead of MAKEOPTS. i'm not sure caching the value and using it in between runs is a good idea. unless you also cache the thing you're caching and compare it to make sure your cache is no longer invalid. i.e. export _SCONSOPTS_MAKEOPTS=${MAKEOPTS}, and then on every escons invocation, make sure ${MAKEOPTS} hasnt changed in which case you need to regenerate it. or just avoid the cache altogether and leave SCONSOPTS as a hook specific to scons. -mike