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.

Automatic Interception Interface Sample Project 1 - Make

This sample project demonstrates a simple application build using make and the Automatic Interception Interface.

Notes

  1. You must have an operable make environment set up in order to run this sample.
  2. The location of the make executable should be defined in the path to allow initiation from any folder.
  3. 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.
  4. 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).

Automatic Interception Interface Sample Project 2 - Jam

This sample project demonstrates a simple application build using JAM and the Automatic Interception Interface.

Notes:

  1. You must have an operable JAM environment set up in order to run this sample.
  2. The location of the JAM executable should be defined in the path to allow initiation from any folder.
  3. 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.
  4. 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.
  5. 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).

Automatic Interception Interface Sample Project 3 - SCons

This sample project demonstrates a simple application build using SCons and the Automatic Interception Interface.

Notes

  1. You must have an operable SCons/Python environment set up in order to run this sample.
  2. The location of SCons should be defined in the path to allow initiation from any folder.
  3. 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.
  4. 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.
Converted from CHM to HTML with chm2web Standard 2.7 (unicode)