From cd843318485749d4e019a3f039ba16dc18079a7a Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 7 Jul 2021 13:55:37 +0200 Subject: [PATCH] CMake build: Fix workaround for new *Private targets with CMake < 3.18 Amends a803d04c171b31ec90c1ea2bb82930a967027ec8 Change-Id: I2df067d988a79845f4a9f85485c13e5e2f8019dc Reviewed-by: Christian Stenger Reviewed-by: Tim Jenssen --- cmake/FindQt5.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/FindQt5.cmake b/cmake/FindQt5.cmake index ae58487eea7..dbbb07681f3 100644 --- a/cmake/FindQt5.cmake +++ b/cmake/FindQt5.cmake @@ -48,6 +48,7 @@ else() if(dcIndex GREATER_EQUAL 0) find_package(Qt6${possible_private_libs}Private CONFIG QUIET) if(TARGET Qt6::${possible_private_libs}Private) + set_property(TARGET Qt6::${possible_private_libs}Private PROPERTY IMPORTED_GLOBAL TRUE) add_library(Qt5::${possible_private_libs} ALIAS Qt6::${possible_private_libs}Private) list(REMOVE_AT Qt5_FIND_COMPONENTS ${dcIndex}) endif()