Automatic Interception Interface - Sample Projects
In the 'XGE\Samples\Automatic Interception Interface' subfolder
under the IncrediBuild installation folder you will find 3
pre-built sample projects demonstrating use of the Automatic
Interception Interface with 3 common make tools:
Sample Project 1 - demonstrating use with
make.
Sample Project 2 - demonstrating use with
JAM.
Sample Project 3 - demonstrating use with
SCONS.
This sample project demonstrates a simple application build using
make and the Automatic Interception Interface.
Notes
- You must have an operable make environment set up in order to
run this sample.
- The location of the make executable should be defined in the
path to allow initiation from any folder.
- Run the batch file (RunMakeSample.bat) from the command prompt
set to this folder. This will allow IncrediBuild to pick up the
profile.xml file correctly.
- Note that the example is currently configured to use the MS
Visual Studio 2005 compiler. If you have a different Visual Studio
version installed, open RunMakeSample.bat and replace the following
line:
call "%VS80COMNTOOLS%vsvars32.bat"
with either:
call
"%VS71COMNTOOLS%vsvars32.bat" (for
MS Visual Studio 7.0)
OR:
Call "C:\Program Files\Microsoft Visual
Studio\VC98\Bin\vcvars32.bat (for
MS Visual Studio 6.0 - change according to VC installation folder
if installed in a folder different than default location).
This sample project demonstrates a simple application build using
JAM and the Automatic Interception Interface.
Notes:
- You must have an operable JAM environment set up in order to
run this sample.
- The location of the JAM executable should be defined in the
path to allow initiation from any folder.
- Run the batch file (RunJamSample.bat) from the command prompt
set to this folder. This will allow IncrediBuild to pick up the
profile.xml file correctly.
- The environment variable MSVCNT is set as follows to comply
with JAM requirements:
set MSVCNT=C:\PROGRA~1\MICROS~1\VC
This may need to be modified according to your JAM and Visual
Studio version.
- Note that the example is currently configured to use the MS
Visual Studio 2005 compiler. If you have a different Visual Studio
version installed, open RunJamSample.bat and replace the following
line:
call "%VS80COMNTOOLS%vsvars32.bat"
with either:
call
"%VS71COMNTOOLS%vsvars32.bat" (for
MS Visual Studio 7.0)
OR:
Call "C:\Program Files\Microsoft Visual
Studio\VC98\Bin\vcvars32.bat (for
MS Visual Studio 6.0 - change according to VC installation folder
if installed in a folder different than default location).
This sample project demonstrates a simple application build using
SCons and the Automatic Interception Interface.
Notes
- You must have an operable SCons/Python environment set up in
order to run this sample.
- The location of SCons should be defined in the path to allow
initiation from any folder.
- Run the batch file (RunSconsSample.bat) from the command prompt
set to this folder. This will allow IncrediBuild to pick up the
profile.xml file correctly.
- Note that the example is currently configured to use the MS
Visual Studio 2005 compiler. If you have a different Visual Studio
version installed, open RunSconsSample.bat and replace the
following line:
call "%VS80COMNTOOLS%vsvars32.bat"
with either:
call
"%VS71COMNTOOLS%vsvars32.bat" (for
MS Visual Studio 7.0)
OR:
Call "C:\Program Files\Microsoft Visual
Studio\VC98\Bin\vcvars32.bat (for
MS Visual Studio 6.0 - change according to VC installation folder
if installed in a folder different than default location).
Copyright (C) 2001-2008 Xoreax Software Ltd. All rights
reserved.