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

ensure that fully modularized build works

XMLWordPrintable

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

      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

        There are no Sub-Tasks for this issue.
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes