Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-27722

ensure that fully modularized build works

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • 5.0.0
    • None
    • Build System
    • None
    • many,d0bce448cf02c25eded28a82cb4d6acb4fb61c1b

    Description

      it must be possible to build and install each module separately, with the installation requiring elevated privileges.

      to achive this, no module must reference either source or build dirs of other modules. specifically:

      • no references to QT_SOURCE_TREE and QT_BUILD_TREE outside of qtbase
        • we have already done this so some degree, but the current state is unknown to me
      • no references to other modules' QT.foo.sources. in fact, these variables should be scrapped
      • modules must not set DESTDIR to QT.foo.plugins or QT.foo.imports where foo lives in another repository
        • i'm currently working on resolving that properly

      Attachments

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

        Activity

          People

            buddenha Oswald Buddenhagen
            buddenha Oswald Buddenhagen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes