sandflow / regxmllib

Convert MXF to XML: RegXML (SMPTE ST 2001-1) tools and libraries
BSD 2-Clause "Simplified" License
35 stars 14 forks source link

Create CI environment to test compatibility with C++98 #154

Open palemieux opened 1 year ago

palemieux commented 1 year ago

Modern platforms require C++ > 98.

CI should include testing in an environment that uses C++98, i.e. __cplusplus <= 199711L

Suggest running the environment in a Docker container and requiring C++98 using the CMake directive: set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 98)

Spawned from https://github.com/sandflow/regxmllib/issues/151