Ci scripts#14
Conversation
|
The Windows build fails because it cannot find boost. The MacOS build finds boost, but fails to include this header: |
|
Yeah, as of boost v1.87, boost::asio::io_service has been removed, the replacement boost::asio::io_context was added in v1.70. Homebrew has disabled all versions before 1.90, so we can't tag it to an earlier version. Still working through the windows pathing issues, but the version from chocolatey is 1.87, so it will have the same issue with io_service. After getting this to the point where windows and macos fail due to boost versioning issues, I can submit a PR with a boost version transition plan. |
|
Windows has started its actual build, so the ci scripts should be properly set up now, the failures are real. Created issue #15 to work on the deprecation of io_service for people who work on slightly more recent systems than we do. |
Adds a standard set of CI scripts to attempt to build on Windows, Mac, and Linux, as well as against Epics Base 3.15 and 7.0, both the most recent stable set of modules from synApps_6_3 and then the master versions of any necessary modules.