This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/IWR6843ISK: Wrong build configuration selected for imported projectspec

Part Number: IWR6843ISK

Tool/software: Code Composer Studio

Hi,

I am using import field in project-spec to import another project-spec. Also I am using references to create build dependencies. Both the project have same two build configurations(Debug Release). CCS is able to Import both the projectspecs successfully and create the build dependencies. How-ever the dependency configuration selected for the dependent project is "Active" and not respective Debug and Release. There is no issue with the project-spec since if the dependent project is already imported in work-space and then if I import the parent project-spec the build dependencies are properly created. I tested it with CCS 8.3 and CCS 9.1. Is this known issue or expected behavior.

Thanks

Yogesh

 

  • Yogesh,

    Do you mean that in the parent projectspec you want to specify a reference to a particular build configuration of the dependent projectspec instead of defaulting to Active? If so, I don't think this is supported but will need to confirm and get back to you.

    If you could show an example projectspec file that would help as well.

  • Aarti,

    I know it is not supported. But it automatically get links to the correct configuration Debug to Debug and Release to Release when the dependent project already exists in the work-space and you import the parent project later. The "active" configuration is only selected when dependent project is not in the work-space and is imported automatically when you import the parent project.

    Thanks

    Yogesh

  • Yogesh,

    Currently ProjectSpecs do not have support for the feature you are asking - to allow references to specific build configuration of dependent project. 

    I have filed a request for this so it can be implemented in a future release. The tracking ID is CCSIDE-3710.