From b66e8220c31c39caa159565e329c128b15c853aa Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Wed, 13 Dec 2023 11:28:54 +0100 Subject: [PATCH] chore: Improve finding Homebrew's Qt5 on macOS (#4291) --- cmake/QtDefs.cmake | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/cmake/QtDefs.cmake b/cmake/QtDefs.cmake index c3998bf61..7445290c4 100644 --- a/cmake/QtDefs.cmake +++ b/cmake/QtDefs.cmake @@ -1,8 +1,6 @@ -if(APPLE AND EXISTS /usr/local/opt/qt5) - # Homebrew installs Qt5 (up to at least 5.9.1) in - # /usr/local/qt5, ensure it can be found by CMake since - # it is not in the default /usr/local prefix. - list(APPEND CMAKE_PREFIX_PATH "/usr/local/opt/qt5") +if(APPLE AND DEFINED ENV{HOMEBREW_PREFIX} AND EXISTS $ENV{HOMEBREW_PREFIX}/opt/qt@5) + # If Homebrew is used, HOMEBREW_PREFIX should be defined + list(APPEND CMAKE_PREFIX_PATH "$ENV{HOMEBREW_PREFIX}/opt/qt@5") endif() set(CMAKE_AUTOMOC ON)