CMake: Don't add no-prefix define to qconfig_p.h

It's unlikely that C++ code needs to query that feature. It also
causes full rebuilds of Qt if the feature's value is toggled.

Remove the no-prefix define from qconfig_p.h.

Pick-to: 6.5 6.6
Task-number: QTBUG-116689
Change-Id: I7d968b1c3d6bff3653e1233cea09a36579776347
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
This commit is contained in:
Alexandru Croitor 2023-09-04 15:05:55 +02:00
parent 5a96d13bb5
commit afe158b936

View File

@ -493,7 +493,7 @@ qt_feature("developer-build" PRIVATE
LABEL "Developer build" LABEL "Developer build"
AUTODETECT OFF AUTODETECT OFF
) )
qt_feature("no-prefix" PRIVATE qt_feature("no-prefix"
LABEL "No prefix build" LABEL "No prefix build"
AUTODETECT NOT QT_WILL_INSTALL AUTODETECT NOT QT_WILL_INSTALL
CONDITION NOT QT_WILL_INSTALL CONDITION NOT QT_WILL_INSTALL