Hello,
I have a Application project that has many dependent static library projects. Those static library projects have multiple build configurations. I set the dependent library projects with a specific build configuration. When I build my application, it compiles two versions of one dependent library. It compiles the version defined as the dependent configuration and it also compiles the selected configuration on that project.
Example:
Project liba has Release and Debug build configurations. Debug is selected.
Project libb has Release and Debug build configurations. Debug is selected.
Project app.out is set to active Release build configuration. For this configuration, liba Release and libb Release are dependencies.
When I build this example. liba relese and debug are generated, libb release and debug are generated. and my release app.out is generated.
With a project of many more static libraries, this is not acceptable. Is there a way to avoid this behaviour?
I am using Code Composer Studio Version 4.2.0.
-Hector