Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.0
-
61943aefd68b7d88c5eb395c4e44d08a94a70ad0 (qt/qtbase/dev) 10c9e5282ebca2844c82b5d2fe12d882db421be1 (qt/qtbase/6.0), c1d235685 (dev), 65e04162d (dev), 43326b380 (6.6), 010ab170c (6.6), b52817db1 (tqtc/lts-6.5), 26f7096bf (tqtc/lts-6.5)
Description
Currently after an initial configuration, flipping the value of a FEATURE_foo variable from ON to OFF or vice-versa will not change the value of QT_FEATURE_foo.
This proves to be problematic especially when using an IDE like Qt Creator, where you expect to check a checkbox and the reconfiguration to take it into account.
At the moment you would have to manually change the value of both FEATURE_foo and QT_FEATURE_foo.
Figure out how to do this automatically, so that changing a feature value properly reconfigures a Qt build.
Attachments
For Gerrit Dashboard: QTBUG-85962 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
326869,9 | CMake: Add detection of FEATURE_foo change by user | dev | qt/qtbase | Status: MERGED | +2 | 0 |
327378,2 | CMake: Add detection of FEATURE_foo change by user | 6.0 | qt/qtbase | Status: MERGED | +2 | 0 |
498784,17 | CMake: Recompute features when dependent features are marked dirty | dev | qt/qtbase | Status: MERGED | +2 | 0 |
499948,4 | CMake: Move dirty feature / dirty build detection into QtFeature.cmake | dev | qt/qtbase | Status: MERGED | +2 | 0 |
502264,3 | CMake: Move dirty feature / dirty build detection into QtFeature.cmake | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
502267,3 | CMake: Recompute features when dependent features are marked dirty | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
522177,2 | CMake: Move dirty feature / dirty build detection into QtFeature.cmake | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
522178,2 | CMake: Recompute features when dependent features are marked dirty | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |