Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-06-04 13:24:03 -0700 (Mon, 04 Jun 2007)
Revision: 10879
Log message:

      - In Omake_cache.exists, only do the Unix stat, but do not attempt to compute
       the digest.
     
     - In Omake_cache.{stat_unix,is_dir,exists,exists_dir}, allow passing an
       optional "force" flag that would cause the cache to re-stat a file that it
       thinks does not exist.
     
     - When looking up a doing a "node" -> "executable" lookup on Windows (which
       cycles through potential suffixes), do a "forced" existence check for the
       node itself (but not the suffix-appended versions). Without this, some of my
       code was failing on Windows...
     
     This merges rev 10877 off the "old" 0.9.8.3 branch.

Changes  Path
+51 -33 omake-branches/0.9.8.x/src/ir/omake_cache.ml
+6 -4 omake-branches/0.9.8.x/src/ir/omake_cache.mli
+1 -1 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml