summaryrefslogtreecommitdiffstats
path: root/cmake/QtPriHelpers.cmake
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@gmail.com>2020-09-21 15:45:28 +0200
committerCristian Adam <cristian.adam@qt.io>2020-09-23 17:31:13 +0200
commit079cf5511150cd17de1573c0fc9fedb8db25b3ef (patch)
tree6ef88e00bfb5feb7ce317295189c34d858946d29 /cmake/QtPriHelpers.cmake
parent42500dd9ca165e2b5d531d52059cec55267432b6 (diff)
CMake Build: Add support for -qtlibinfix configure parameter
Rename all libQt6*.so to libQt6*<infix>.so Task-number: QTBUG-85438 Change-Id: I4b91ffaaec7bea61454b0d3c794c77f2d0868d54 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtPriHelpers.cmake')
-rw-r--r--cmake/QtPriHelpers.cmake7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/QtPriHelpers.cmake b/cmake/QtPriHelpers.cmake
index f1723cd495..007acc95dd 100644
--- a/cmake/QtPriHelpers.cmake
+++ b/cmake/QtPriHelpers.cmake
@@ -233,7 +233,7 @@ function(qt_generate_module_pri_file target)
CONTENT
"QT.${config_module_name}.VERSION = ${PROJECT_VERSION}
QT.${config_module_name}.name = ${module}
-QT.${config_module_name}.module = ${module_name_in_pri}
+QT.${config_module_name}.module = ${module_name_in_pri}${QT_LIBINFIX}
QT.${config_module_name}.libs = $$QT_MODULE_LIB_BASE
QT.${config_module_name}.includes = ${public_module_includes}
QT.${config_module_name}.frameworks = ${public_module_frameworks}
@@ -479,7 +479,10 @@ QT_PATCH_VERSION = ${PROJECT_VERSION_PATCH}
if(QT_NAMESPACE)
list(APPEND extra_statements "QT_NAMESPACE = ${QT_NAMESPACE}")
endif()
- # TODO: Add libinfix support.
+
+ if(QT_LIBINFIX)
+ list(APPEND extra_statements "QT_LIBINFIX = ${QT_LIBINFIX}")
+ endif()
# TODO: Add QT_EMCC_VERSION when WASM is ported over.
if(APPLECLANG)