Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-895

Add support for global profiles written in QML

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • General
    • None

      Editing global toolchain profiles is painful with the current built-in equipment. While it is possible to use an export/import roundtrip approach for manual editing, it doesn't feel comfortable either.

      Instead, why not support profiles specified in a QML file? This would be very user-friendly, efficient, and qt.

      Example:

      Profile {
          name : "bla"
          final : true // inheritance is impossible
          readOnly : true // can not be overwritten
          baseProfile : "myProfile"
      
          Affects { name : "cpp" }
          cpp.commonCompilerFlags : "xxx"
      }
      

      QML profiles are not supposed to replace current profile configuration. Instead, they could serve as starting point, being read initially before applying other preferences.

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

            kandeler Christian Kandeler
            rweickelt Richard Weickelt
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes