Uploaded image for project: 'VS Code Extension'
  1. VS Code Extension
  2. VSCODEEXT-52

Default CMake generator

    XMLWordPrintable

Details

    • User Story
    • Resolution: Fixed
    • Not Evaluated
    • 1.0.0
    • 1.0.0
    • General
    • None

    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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sergkryvonos Serg Kryvonos
            madwinter Marcus Tillmanns
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes