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 6 build automation



Hi,

in my current project I'm using features which are selected with #define symbols in the source files. Now I need to build several different versions of this project with a different set of these features.

At the moment I do it by hand. Select the proper defines in the source file and let it build. Then select a different set of these features and build again. And so on.

I wish to automate this process either in CCS or in the makefiles. Unfortunately the makefiles are automatically generated by CCS.

Is there a (simple) way to automate this?

Regards,

Waldemar

  • Hi,

    I found the following solution:

    Right-click on the project in CCS and select Build Configuraions -> Manage...
    Here one can add additional build configurations to the two already existing ones (Debug and release).
    Every build configuration has it's own settings. To add symbols to the configurations right-click on the project and select properties. Select a configuration which you want to edit and go to C/C++ General -> Paths and Symbols. Here one can add or remove Symbols under the 'Symbols' tab.

    When all configurations are set up just right-click on the project and select Build Configuraions -> Build All
  • Waldermar,

    There is also a command-line interface for the build that you can use if you want to do this outside of the CCS GUI.
    processors.wiki.ti.com/.../Create

    This could be used to build the project configurations that you have already created in the GUI.

    Regards,
    John