Skip to content

Commit fab6d02

Browse files
feat: Add CMakePresets.json support for cross-platform builds
- Add comprehensive CMakePresets.json with platform-specific presets - Support for Windows (Visual Studio), Linux (GCC), and macOS (Xcode) - Include launcher-only build presets for simplified builds - Add build and test presets for all configurations - Update README.md with CMakePresets usage documentation - Add CMakeUserPresets.json to .gitignore for user-specific settings Resolves #76
1 parent 794ce0d commit fab6d02

File tree

3 files changed

+501
-2
lines changed

3 files changed

+501
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,7 @@ out/
422422
!.vscode/launch.json
423423
# Visual Studio CMake settings files
424424
CMakeSettings.json
425+
CMakeUserPresets.json
425426

426427
# MacOS files
427428
.DS_Store

0 commit comments

Comments
 (0)