Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.8, 6.9
-
None
-
-
f9f525d80 (dev), fedfb3d73 (6.8), e5186d5d9 (6.7), 34f127834 (dev), fe200fb71 (6.8), 327257aea (6.7)
Description
When performing a top-level build, the `-skip-tests` and `-skip-examples` are very useful options, but they are case-sensitive which does not match the behavior of other common flags like `-submodules`. This can lead to confusion because the build system does not check that there is a submodule with the given name, and it is easy to miss the "Manually-specified variables were not used by the project" warning at the end of configure output.
For example, passing `-skip-tests qtdeclarative`, at the end of configure I see
Manually-specified variables were not used by the project: QT_BUILD_TESTS_PROJECT_qtdeclarative
Attachments
For Gerrit Dashboard: QTBUG-127857 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
581980,2 | Use the en_US locale when converting strings in protobuf basic tests | 6.8 | qt/qtgrpc | Status: MERGED | +2 | 0 |
581986,5 | Use the en_US locale when converting strings in protobuf basic tests | dev | qt/qtgrpc | Status: MERGED | +2 | 0 |
582036,2 | Use the en_US locale when converting strings in protobuf basic tests | 6.7 | qt/qtgrpc | Status: MERGED | +2 | 0 |
582232,2 | CMake: Use lowercase project name for skipping tests and examples | dev | qt/qtbase | Status: MERGED | +2 | 0 |
582550,2 | CMake: Use lowercase project name for skipping tests and examples | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |
582624,3 | CMake: Use lowercase project name for skipping tests and examples | 6.7 | qt/qtbase | Status: MERGED | +2 | 0 |