When you use the -i command-line flag or dash (-) build-script prefix to ignore the exit status, some error messages are downgraded to report messages. For example, if a build script returns an exit status of 4
, omake displays the following error message and quits:
OMAKE: Shell line exit status 4. Stop.
However, if the build script is prefixed with the dash, the report message is
OMAKE: Shell line exit status 4 (ignored)
and omake continues.
A second common mode is omake's keep-working mode, specified with the -k command-line flag or .KEEPWORKING directive. If omake is in this mode and encounters a problem when executing a target's build scripts, it stops updating the target immediately. In this mode some error messages are downgraded to report messages. For example, the previous error message is now this:
OMAKE: Shell line exit status 4 (keep working)
Feedback on the documentation in this site? We welcome any comments!
Copyright © 2001 by Rational Software Corporation. All rights reserved. |