XML Interface
The XML Interface is a general-purpose distribution interface
which uses an input XML file describing a set of command-line tasks
to be run through the Xoreax Grid Engine, along with their input
files, output files and dependencies. xgConsole.exe is run with the XML file as
input, distributing execution of the tasks described in the XML
file. As with all XGE interfaces, all remotely performed tasks
fully emulate the initiating machine's environment and file system,
eliminating the need to copy files or install applications on
remote machines.
Highlights:
- Completely generic and autonomous.
- Supports complex task and file dependencies.
- Supports full rebuild, incremental build and clean
operations.
- Supports file-searches and response file loading.
- Supports Environment Variables read-write access.
Use this Interface if:
- You wish to replace your current execution script/build tool
with IncrediBuild's XML-based build system in order to distribute
the process.
- You would like to distribute execution of a sequentially
running process run from a custom application, and are able to
describe the set of commands to be distributed in XML format.
- You would like to distribute execution of an identical command
line run on a group of files described through a wildcard
expression (e.g. run command line "analyze.exe /out:./TargetDir "
on all files matching the expression "MyFolder\*.cpp").
Contents of This Section:
Copyright (C) 2001-2008 Xoreax Software Ltd. All rights
reserved.