Sysgen Capture Tool (Compact 2013)

3/26/2014

This tool creates sources files for public drivers that you modify and build in your platform directory.

Syntax

sysgen_capture [-p tree] NmakeTarget

Parameters

  • -p tree
    Runs Sysgen.bat in the specified project. If no project is specified, Sysgen.bat runs in the Common project, which builds core Windows Embedded Compact functionality.
  • NmakeTarget
    Specifies the module to build. You can specify more than one target.

Remarks

Normally, the build system generates these driver modules dynamically during the link phase of the Sysgen process.

When Sysgen_capture.bat is run, it captures the internal dependency information that the build system uses, and it generates one new sources file for each dynamic-link library (.dll) or executable (.exe) target that is created during a Sysgen process.

Note

Sysgen_capture.bat only works on Sysgen targets that are .dll or .exe files.

When Sysgen_capture.bat is run, it performs an internal call to Nmake_capture.exe instead of Nmake.exe. Nmake_capture.exe does not interact with the rest of the build system; it simply captures sources file information and writes it to a file.

Note

Sysgen_capture.bat cannot be used for pre-sysgen modules in Windows Embedded Compact 2013. For Sysgen_capture.bat to create sources files, sysgen phase information is required by Sysgen_capture.bat before calling Nmake_capture.exe.

See Also

Reference

Platform Builder Command Line Tools
Sysgen Tool (Sysgen.bat)