meson
Improve version check implementation
#15674
Merged

Improve version check implementation #15674

dcbaker merged 8 commits into mesonbuild:master from bonzini:range-version
bonzini
bonzini bonzini requested a review from jpakkane jpakkane 78 days ago
bonzini bonzini added this to the 1.12 milestone 78 days ago
bonzini bonzini marked this pull request as draft 78 days ago
bonzini bonzini force pushed from d4c3457f to 1e0618bd 78 days ago
bonzini bonzini force pushed from 1e0618bd to 756fd40d 78 days ago
bonzini bonzini force pushed from 756fd40d to 6a121db7 78 days ago
bonzini bonzini force pushed from 6a121db7 to 2289e5a0 78 days ago
bonzini bonzini force pushed from ffe98cae to 5ab9fbcf 22 days ago
bonzini bonzini marked this pull request as ready for review 22 days ago
bonzini bonzini force pushed from 5ab9fbcf to ec616614 22 days ago
bonzini bonzini force pushed from ec616614 to fec70c7e 22 days ago
bonzini bonzini force pushed from fec70c7e to 0ce0b45f 22 days ago
dcbaker dcbaker assigned dcbaker dcbaker 19 days ago
dcbaker
dcbaker requested changes on 2026-06-01
bonzini
dcbaker
bonzini bonzini force pushed from 0ce0b45f to 9c8b8c4a 18 days ago
bonzini add unit tests for version checks
01351851
bonzini utils: fix version_compare_condition_with_min with > condition
8cd6507b
bonzini utils, interpreter: move special handling of .0 versions to feature d…
be3d19f7
bonzini utils: add Range class
f72c05e4
bonzini reimplement version_compare_condition_with_min in terms of Range
39261461
bonzini decorators: return None for the target version before project()
5a8efe6d
bonzini interpreter: track minimum Meson version as a Range[Version]
3a95c951
bonzini interpreterbase: warn on redundant Meson version checks
9a1c19d4
bonzini bonzini force pushed from 9c8b8c4a to 9a1c19d4 18 days ago
dcbaker
dcbaker approved these changes on 2026-06-02
dcbaker dcbaker merged b1082996 into master 18 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone