/ilv
Compile the specified components using the indicated severity level for the compiler message 1000 - #Include IncludeScript not found
.
/ilv = =
{ 0
| 1
| 2
}
{Profile}
Used With
This /ilv switch can be used on its own, or as a sub-switch with the following:
Parameters
0
—set the severity toinfo
1
—set the severity towarning
(default)2
—set the severity toerror
- Profile—name of the component to compile; wildcards are allowed. If omitted, all objects are compiled.
Use With
ide—Uniface IDE
Description
By default, if Uniface cannot find a specified IncludeScript during compilation, it issues a warning message: (1000 - (Preprocessor) #INCLUDE IncludeName Not Found
).
Since missing IncludeScripts can cause unexpected behavior, it can be useful to set the severity to 2
(error), which prevents the component from being compiled.
This switch has the same effect as the assignment setting $INCLUDE_NOT_FOUND_LEVEL. If both are specified, the command line switch takes precedence over the assignment setting.
Using /ilv
For example, the following command compiles all components starting with SA
and sets the severity level for #Include not found
messages to 2
(error):
/dsp /ilv=2 sa*