XML Interface - Dependency Definition

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.

Copyright (C) 2001-2008 Xoreax Software Ltd. All rights reserved.
Converted from CHM to HTML with chm2web Standard 2.7 (unicode)