It seems that the clean behavior of dependent projects has changed in CCS5.1.09000 (at least compared to CCS5.1.05000).
Let's assume we have project A which makes use of libraries built in projects 0 and 1. The dependencies are mentioned in the project settings of project A.
Until now the 'clean project' command for project A this deleted all object files of projects A, 0 and 1 (because A depends on 0 and 1). Now it seems that the object files of project A only are deleted.
Is that intentionally? The behavior is a little strange as the 'build project' command builds projects 0 and 1 if required.