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

export interfaces (build tool specific module definitions) from Export items

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: In Progress
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 0.3
    • Fix Version/s: some future version
    • Component/s: General
    • Labels:
      None

      Description

      Export items make it possible to use Products as dependencies for other Products within a project. however, this data also needs to be exported for installed products, to make them available as external dependencies of other projects.

      apart from qbs modules, we also need to export qt5 qmake module pri files (optional - needed only for qt modules), and cmake config files.

      it must be possible to suppress this feature so internal modules are not exposed to the outside. note that this may depend on the build type - static builds may need to export convenience libraries which would be linked into the final dlls in shared builds.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              kandeler Christian Kandeler
              Reporter:
              buddenha Oswald Buddenhagen
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes