From 9119d392c99006a879226c9dbeee708ddea1a5ff Mon Sep 17 00:00:00 2001 From: marioalexis Date: Wed, 26 Feb 2025 14:23:49 -0300 Subject: [PATCH] CMake: Fix PySide6 search --- cMake/FindPySide6.cmake | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/cMake/FindPySide6.cmake b/cMake/FindPySide6.cmake index 8f97f0ec4c..847fef3ee0 100644 --- a/cMake/FindPySide6.cmake +++ b/cMake/FindPySide6.cmake @@ -4,17 +4,13 @@ # cMake find_package() call find_package(PySide6 CONFIG QUIET) -if(NOT PySide6_FOUND) - if(NOT PySide6_INCLUDE_DIRS AND TARGET PySide6::pyside6) - get_property(PySide6_INCLUDE_DIRS TARGET PySide6::pyside6 PROPERTY INTERFACE_INCLUDE_DIRECTORIES) - endif() - if(NOT PySide6_INCLUDE_DIRS) - find_pip_package(PySide6) - else() - set(PySide6_FOUND ON) - endif() +if(NOT PySide6_INCLUDE_DIRS AND TARGET PySide6::pyside6) + get_property(PySide6_INCLUDE_DIRS TARGET PySide6::pyside6 PROPERTY INTERFACE_INCLUDE_DIRECTORIES) +endif() +if(NOT PySide6_INCLUDE_DIRS) + find_pip_package(PySide6) endif() # Also provide the old-style variables so we don't have to update everything yet