From a02d2d3f22acbf9afb349964f5da00d0e91af887 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Thu, 2 Jul 2020 11:24:06 +0200 Subject: [PATCH] CMake: Write EXTRA_RPATHS to qmodule.pri if QT_EXTRA_RPATHS is set Change-Id: Icd13cc047a9ca33f2ec9b6c2ce8216cbc4ae378b Reviewed-by: Alexandru Croitor --- cmake/QtBuild.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index 0f83c6e1ee2..2fc9a9d0603 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -1339,6 +1339,11 @@ CONFIG += ${private_config_joined} string(REPLACE ";" " " build_parts "${build_parts}") string(APPEND content "QT_BUILD_PARTS = ${build_parts}\n") + if(QT_EXTRA_RPATHS) + list(JOIN QT_EXTRA_RPATHS " " extra_rpaths) + string(APPEND content "EXTRA_RPATHS += ${extra_rpaths}") + endif() + set(preliminary_pri_root "${CMAKE_CURRENT_BINARY_DIR}/mkspecs/preliminary") set(pri_data_cmake_file "qmodule.cmake") qt_generate_qmake_libraries_pri_content(global ${preliminary_pri_root} ${pri_data_cmake_file})