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

Aleksey Nogin nogin at metaprl.org
Fri Jan 5 10:24:56 PST 2007


Module name: OMake Build System [0.9.8.x]
Changes by: nogin at metaprl.org (Aleksey Nogin)
Date: 2007-01-05 10:24:55 -0800 (Fri, 05 Jan 2007)
Revision: 9905
Log message:
      Further changes for bug 620:
       - Split the OmakeException expection into two: 
          - OmakeException proper (which is now taken to mean that a _recoverable_
            problem happened and it would be OK to restart if an OMakefile changes).
          - OmakeFatalErr that indicates a fatal error (most likely an internal
            error) that indicates that OMake should be aborted even if filesystem
            monitoring is enabled.
      
       - Any uncaught OmakeException / UncaughtException / RaiseException exceptions
         raised during the _build_ phase when filesystem monitoring is enables will
         now be caught and take OMake into a filesystem notification waiting loop.
      
      Still TODO:
       - Make it possible to enter a filesystem notification waiting loop based on
         errors occuring during the "OMakefile reading" stage.
      
Changes:
    +49 -57	omake-branches/0.9.8.x/src/build/omake_build.ml
    +5 -8	omake-branches/0.9.8.x/src/build/omake_build_util.ml
    +4 -4	omake-branches/0.9.8.x/src/build/omake_rule.ml
    +3 -3	omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
    +3 -6	omake-branches/0.9.8.x/src/env/omake_command_digest.ml
    +2 -1	omake-branches/0.9.8.x/src/env/omake_env.ml
    +2 -1	omake-branches/0.9.8.x/src/env/omake_env.mli
    +8 -5	omake-branches/0.9.8.x/src/env/omake_exn_print.ml
 
----
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-01.html#07/01/05.10:24:55



More information about the OMake-CVS mailing list