[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