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)