ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

Build: ensure we can build all of our IOCs on one compiler #4754

Open Tom-Willemsen opened 5 years ago

Tom-Willemsen commented 5 years ago

At the moment the galil driver cannot be built on anything other than VS 2010, but the TWINCAT ioc doesn't build on 2010.

This is a problem, for example on CRISP where we seem to have released a 2010 build and then patched on the twincat ioc and all of it's 2017 DLLs. This setup doesn't seem to be documented anywhere and will break next time we do a release.

As a developer I would like Jenkins to be able to build a single consistent release without the need for individual IOCs to be patched later.

Possible solutions:

John-Holt-Tessella commented 5 years ago

It feels we are close enough with the new galil driver ticket to finish that