AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.05k stars 348 forks source link

build(deps): Raise minimum CMake dependency from 3.12 to 3.15 #1724

Closed lgritz closed 10 months ago

lgritz commented 10 months ago

This bump brings access to the following interesting features (not a comprehensive list):

Make sure all CI cases have a new enough cmake

Use message(VERBOSE ...) feature to simplify lots of if blocks.

Clean up code for older cmake versions

Freshen some of our CI build_.bash scripts.

Note that this will NOT be backported to the current release branch, but it will be part of the upcoming 1.13 family of releases.

lgritz commented 10 months ago

This has sat for a while without any comments. Last chance to object...

lgritz commented 10 months ago

No objections, so I'm merging this.