The CodeWarrior software has the following default settings.
And, the launch configuration refers the project and not the build target of the project.
This is why the CodeWarrior software automatically build the current active build target.
To ensure that the CodeWarrior software builds the right target in CodeWarrior for Microcontroller V10.1:

However, in Microcontrollers V10.2, you can specify the build target while launching the project.