Wednesday, December 26, 2007

When To Sysgen, Build, Make Run Time Image, Etc.

Change something in Platform Settings: Makeimg

Change something in a driver in the BSP: Build the driver, Makeimg

Change several things in the BSP: Build the BSP, Makeimg

Change something in the BSP and/or the config files (eg platform.reg): Build & Sysgen the BSP, then Copy Files to RelDir, then Build All Projects and Makeimg.

Change something in the workspace configuration (add or delete a component): Sysgen the platform (and sometimes a clean Sysgen is needed, e.g. when changing from RAM based registry to Hive based Registry).

*Never ever* do a build and sysgen on the build menu. Better yet, right click the menu bar, choose Customize, then click the Build OS menu, select Build & Sysgen and *delete* that option from the build menu.

Hope this helps.

Source: Michel Verhagen

No comments: