Skip to content

E3-687: corelibs removal

Simon Rose requested to merge e3_687_corelibs_removal into master

There are two pieces to this MR:

  1. This removes the line CORELIBS_Linux += ... which was only necessary due to some EPICS base 3.x legacy code that has been removed in require 4.0.0
  2. This refactors the testing framework to make it more self-contained, much as was done in https://gitlab.esss.lu.se/e3/wrappers/cf/e3-cfhvms.

This MR should probably not be merged in until the next release of require is built, as it will interfere with any potential updates of opcua that may need to be done within the current build environment.

This can be tested locally by building the master branch of e3-require locally and pointing the RELEASE file at that (local) version of require.

Edited by Simon Rose

Merge request reports