| |||
| Home > Working with Projects > Working with multiple build targets and sub-projects | |||
You can use the CodeWarrior IDE to create project files that use complex build rules and dependencies. This section describes how to do this.
For example, the default ARM project stationery defines separate build targets for:
release code (Release)
debug code (Debug).
In addition, the Thumb/ARM interworking project stationery uses separate build targets for ARM code and Thumb code, and defines build dependencies between the two build targets.
Each build target in a project has its own configuration settings. For example, the Debug build target in the ARM-supplied project stationery has code optimizations disabled. The Release build target has code optimizations enabled. (See Chapter 4 Working with the ARM Project Stationery for more information.)
This section describes: