Skip to content

fix: enable CMP0177 + update CI versions#293

Merged
aminya merged 7 commits intomainfrom
policy
Feb 24, 2026
Merged

fix: enable CMP0177 + update CI versions#293
aminya merged 7 commits intomainfrom
policy

Conversation

@aminya
Copy link
Owner

@aminya aminya commented Feb 24, 2026

Fixes #290

Cherry-picked #291

aminya and others added 6 commits February 23, 2026 23:08
Add a version-guarded cmake_policy(SET CMP0177 NEW) to src/Index.cmake for CMake 3.31 and newer to normalize install directories. The policy is applied alongside existing policy settings to ensure consistent install directory behavior on newer CMake versions.

Co-Authored-By: Claus Klein <1833050+ClausKlein@users.noreply.github.com>
@aminya aminya changed the title fix: enable CMP0177 for CMake >= 3.31 fix: enable CMP0177 + update CI versions Feb 24, 2026
@aminya aminya merged commit 76fc42c into main Feb 24, 2026
26 of 29 checks passed
@aminya aminya deleted the policy branch February 24, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New CMake 3.31 warning for policy CMP0177

1 participant