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

Aleksey Nogin nogin at metaprl.org
Wed Jan 3 10:20:07 PST 2007


Module name: OMake Build System [0.9.8.x]
Changes by: nogin at metaprl.org (Aleksey Nogin)
Date: 2007-01-03 10:20:06 -0800 (Wed, 03 Jan 2007)
Revision: 9900
Log message:
      - (Bug 620) There was a bug handling long chains of built-in commands in the
        shell - in one of the branches of the omake_eval it would create a new
        subjob expression and return it as is; wait_exp/wait_exp2 would then
        consider this a sign that the new subjob must be waited for - which would
        then fail because the job was fully foreground in-process evaluated and
        nothing was ever forked.
      
        This was fixed by making sure the new subjob expression is evaluated
        recursively instead of being returned as is right away.
      
      - Added a bunch of debugging code (debugging Omake_shell_job is a bit of a
        pain, especially since ocamldebug is not capable to handling OCaml
        processes that fork).
      
Changes:
    +26 -17	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-01.html#07/01/03.10:20:06



More information about the OMake-CVS mailing list