> Could the policy be that if the source file is newer than the cached > version, the source is recompiled? Perhaps that is too simplistic?
I think Aziz was talking about factors where this test is not good enough, e.g. files including uses of "include" where the included file changed but not the library itself. Whatever happens, I think it would be nice if I could turn auto-caching on somehow (or leave it on), knowing full well the potential surprises ahead.
