Catalog Item Management (Windows CE 5.0)
In an operating system (OS), a feature is a logical grouping of components, but in Platform Builder, a Catalog item is the smallest piece of functionality that you can select and add to an OS design.
You can include an item in your OS design in one of two ways.
- Explicit inclusion through setting or clearing a Sysgen variable, which is an environment variable that corresponds to a specific feature
- Indirect inclusion because another feature depends on it to function
You can explicitly include a specific item by performing one of the following tasks:
From the command-line, set or clear the corresponding Sysgen variable
For more information, see Setting or Clearing an Environment Variable.
In the IDE, drag the Catalog item into your OS design from the Catalog.
Explicitly included Catalog items are called user-specified Catalog items.
For information about determining the Sysgen variables for a Catalog item, see How to Check the Dependencies of a Catalog Item. For more information about setting Sysgen variables, see Cesysgen Batch File and Sysgen Variables.
In addition, Platform Builder includes a specific Catalog item in your OS design if other items require that item to function properly. These indirectly included items are brought in by dependency.
To remove an indirectly included Catalog item from your OS design, you must remove all other Catalog items that bring it in by dependency. For more information, see Catalog Item Dependencies.
In the IDE, you can determine whether a Catalog item is explicitly or indirectly included by examining its icon. For information about icons used in the IDE, see Catalog Item Icon Types.
In contrast to Catalog items, most drivers do not have an assigned Sysgen variable and are included in a BSP-specific manner by setting a combination of Sysgen variables and BSP variables. For more information, see Driver Dependencies.
See Also
Build System | Workspace Creation | Run-Time Image Build Process
Last updated on Thursday, February 02, 2006
Send Feedback on this topic to the authors