Skip to content

Conversation

@nikobockerman
Copy link
Owner

No description provided.

Copilot AI review requested due to automatic review settings January 5, 2026 13:50
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the CI C++ build configuration to use Ninja as the build system across all presets. The changes centralize the build system configuration by introducing Ninja to a common preset that all CI configurations inherit from.

  • Replaced direct "sccache" inheritance with "_ci-common" preset across all CI configurations
  • Moved "_ci-common" preset definition earlier in the file and added "ninja" to its inherited presets
  • Removed redundant "_ci-common" inheritance from platform-specific presets to avoid circular dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nikobockerman nikobockerman merged commit 22d8eed into main Jan 5, 2026
46 checks passed
@nikobockerman nikobockerman deleted the use-ninja-in-ci branch January 5, 2026 14:05
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.

2 participants