Hello all,
We are fully up and running using xTIMEcomposer version 13.1.0. We have multiple workspaces, each with applications and modules, and each application with multiple build configurations.
We have an existing nightly build system that does a checkout, builds software and firmware, then publishes the outputs. We would like to include our XMOS firmware in this nightly build process.
Any tips/tricks with XTC to loading up a workspace and building multiple build configurations from the command line (so our build system could do it)? I guess I could just use the Makefiles, but it seems that the IDE has information that we wouldn't want to lose?
Just getting started investigating this, so any resources that you know of would be great too (couldn't find anything in the XTC user guide besides the xcc command line).
Automated builds using xTIMEcomposer
-
- New User
- Posts: 3
- Joined: Fri Mar 14, 2014 10:11 pm
-
- XCore Expert
- Posts: 972
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
The projects use makefiles for building, the various .project files are for the IDE.
make all will build all configurations
make CONFIG=configname will build a particular configuration
You might find the following useful also:
https://www.xmos.com/using-xmos-makefiles?secure=1
make all will build all configurations
make CONFIG=configname will build a particular configuration
You might find the following useful also:
https://www.xmos.com/using-xmos-makefiles?secure=1