Automatic Interception Interface - Make Related Usage Notes

  1. Make tools - a variety of make tools exist and while most share the same basic syntax and guidelines, some incompatibilities may exist between the different tools (this does not effect IncrediBuild). If you are not currently using a specific make tool, GNU licensed make tools are available from:
  2. Dependencies of targets must be clearly spelled out otherwise it is possible that make will launch updates in the wrong order.
  3. Ensure that rules and tools use unique target file names and don't create fixed named temporary files which may clash.
  4. When using the Automatic Interception interface to run tools in the Cygwin and Mingw environments, a predefined set of shell commands is automatically run with "AllowIntercept" set to True. This is done to avoid unnecessary queueing of these commands (they will be executed as part of the core build process instead). These tools are:

    pwd.exe, ls.exe, dir.exe, vdir.exe, dirname.exe, echo.exe, printf.exe, env.exe, envsubst.exe, mkdir.exe, cp.exe, dd.exe, mv.exe, rename.exe, rm.exe, rmdir.exe, hostid.exe, hostname.exe, id.exe, date.exe, ln.exe, chattr.exe, chmod.exe, chown.exe, chroot.exe, chgrp.exe, kill.exe, gkill.exe, ps.exe, alias.exe, sh.exe, csh.exe, whoami.exe, touch.exe, uname.exe

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