Skip to content

Rel with debug info presets#803

Open
ccummingsNV wants to merge 1 commit intomainfrom
dev/ccummings/relwithdebinfo
Open

Rel with debug info presets#803
ccummingsNV wants to merge 1 commit intomainfrom
dev/ccummings/relwithdebinfo

Conversation

@ccummingsNV
Copy link
Contributor

@ccummingsNV ccummingsNV commented Feb 18, 2026

Summary by CodeRabbit

  • Chores
    • Added new optimized release build configurations with debug symbols across Windows (MSVC, Clang, ARM64), Linux (GCC, Clang), and macOS (x64 and ARM64) platforms.

@ccummingsNV ccummingsNV requested a review from a team as a code owner February 18, 2026 09:22
@coderabbitai
Copy link

coderabbitai bot commented Feb 18, 2026

No actionable comments were generated in the recent review. 🎉


📝 Walkthrough

Walkthrough

Seven new RelWithDebInfo build presets are added to CMakePresets.json across Windows (MSVC, Clang, ARM64), Linux (Clang, GCC), and macOS (x64, ARM64) platforms, expanding available release build configurations without modifying existing presets.

Changes

Cohort / File(s) Summary
CMake Build Configuration
CMakePresets.json
Added seven new RelWithDebInfo build presets for Windows (MSVC, Clang, ARM64-MSVC), Linux (Clang, GCC), and macOS (x64-Clang, ARM64-Clang) platforms, each with corresponding configurePreset references.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Hop, hop, hooray! the presets now bloom,
RelWithDebInfo spreads across each room,
Windows, Linux, Mac—all platforms aligned,
Seven new branches for builders to find! ✨
Debug symbols paired with speed—perfection refined! 🏗️

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately and concisely describes the main change: adding RelWithDebInfo build presets across multiple platforms to CMakePresets.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev/ccummings/relwithdebinfo

Comment @coderabbitai help to get the list of available commands and usage tips.

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

Comments