Skip to content

Allow for more complex versioning

Depending upon a policy, tentatively CMP0140, allow the use of versions containing non-numeric, non-decimal characters. Version comparisons and semantics ignore everything after the first non-decimal, non-digit character. Semantic version or other schemes with prerelease tagging or labelling can conceivably be built upon this using only custome CMake config scripts and Find modules.

Related to #22584

Merge request reports