Task level dependencies are defined using the DependsOn attribute available in the Task and TaskGroup elements. Multiple dependency definition is allowed.
In incremental builds, File level dependencies are controlled
through time-stamps. If a task has a SourceFile and at least
one output file defined in the OutputFiles attribute,
IncrediBuild will compare time-stamps to decide whether this task
should be run.
An additional parameter which is considered in the file level
dependency check is the InputFiles attribute. If additional
input files are defined, IncrediBuild will compare their
time-stamps to the SourceFile's time stamp as well to
determine if the task should be run.
The accurate dependency hierarchy is: OutputFiles -> SourceFile -> InputFiles.
| Converted from CHM to HTML with chm2web Standard 2.7 (unicode) |