Improve The Build Process (Compact 7)
3/12/2014
Building the Windows Embedded Compact 7 OS design can be complex and time-consuming. This section provides techniques that reduce your build overhead and make your design testable as quickly as possible.
The intended audience is intermediate and advanced Windows Embedded Compact 7 developers.
This section assumes that you are familiar with the information that is contained in The Build System, which explains the build process in detail.
This section uses the $(VARIABLE) syntax to indicate environment variables. File paths implicitly start with $(_WINCEROOT), which is the installation path of the shared source code for Compact 7.
In This Section
- Select the Appropriate Build Command
Describes how to select the appropriate build command to avoid stale binaries and prevent rebuilding of unmodified code.
- Create Targeted Builds
Describes how to create targeted builds to reduce your build times.
- Clone the Public Tree Code to Modify It
Describes how to protect code from the public tree by cloning it into the platform tree.
- Use Custom Makefile Rules
Describes how to use custom makefile rules to accomplish things that sources macros cannot.
- Filter BSP dirs, .bib, and .reg Files
Describes how to filter dirs, .bib and .reg files to ensure that your board support package (BSP) works, regardless of Sysgen or catalog items.
- Use Release Directory Modules
Describes how to speed up development by having Compact 7 load modules directly from the release directory instead of from the OS image.