microsoft / microsoft/vscode-cmake-tools

Ninja-Multiconfig: The default build preset should support Ninja-Multiconfig

Open
#2,830 1 comment 0 reactions 0 assignees View on GitHub
enhancement Feature: presets
Dominant language
TypeScript
Stars
1.7k
Forks
546
Avg merge
2d 16h
Merged PRs (30d)
32

Description

### Brief Issue Summary

As discussed: https://github.com/microsoft/vscode-cmake-tools/discussions/2764#discussioncomment-3927358

The default build preset option could provide extended build presets with Debug, Release in case the generator is a Ninja-Multiconfig or at least issue a warning.

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked discussion for the expected Ninja-Multiconfig behavior. Then locate the default build preset handling and examine how generator-specific configurations are represented. Done means the default option supports Debug and Release for Ninja-Multiconfig or emits the proposed warning, with behavior covered by the relevant tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.