Details
-
User Story
-
Resolution: Fixed
-
Not Evaluated
-
1.0.0
-
None
-
1
-
VScode Sprint 1
Description
Generator should be picked from cmake.generator setting as it works for CMake plugin.
Default generator selected: Ninja Multi-Config. The reasoning:
- Keeps MSbuild and Xcode generators configurable.
- Resolves switching between configuration without deleting build folder on the VScode with default settings.
- Faster switching between configuration and build resources sharing between configurations.
- Automatic Multi CPU cores utilization.
- Top build performance.
- It is in Qt bundle.
- Unification.
MSbuild and Xcode generators are multi-config generators. Multi-config generators have specific requirements to CMake files which are not detectable for non-multi-config generators. This may cause CMake-related configuration bugs.
Attachments
Issue Links
- resulted in
-
VSCODEEXT-108 Default Generator should be "Ninja"
- Open
For Gerrit Dashboard: VSCODEEXT-52 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
514042,2 | Use generator from settings.json for kits | dev | qt-labs/vscodeext | Status: ABANDONED | 0 | 0 |