[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 10879)

Aleksey Nogin nogin at metaprl.org
Mon Jun 4 13:24:03 PDT 2007


- 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:
    +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
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-06.html#07/06/04.13:24:03



More information about the OMake-CVS mailing list