Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 931 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 931 Bytes

jenkins-microchip

This extends the Jenkins LTS docker image to facilitate cross-compilation using Microchip XC16.

It installs gcc-multilib, the latest version of the Microchip XC16 compiler and ruby with the rake and ceedling gems for TDD (see http://throwtheswitch.org for more info on C TDD).

Parent Dockerfile here: GIT / Docker Hub Command sequence for download and unattended installation of XC16 stolen shamelessly from here GIT / Docker Hub - thanks mmitchel!

This image should allow unit tests to be run natively using 64-bit and 32-bit gcc as well as cross-compiled using xc16 and run on the microchip simulator. For further information on Microchip cross-compilation, see here: https://github.com/ThrowTheSwitch/CeedlingExample_Microchip