From f433a644074f21d36028997c15e3607111bc47eb Mon Sep 17 00:00:00 2001 From: Ilya Zverev Date: Tue, 21 Mar 2017 11:36:49 +0300 Subject: [PATCH] [cmake] Use default homebrew path for qt5 --- CMakeLists.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 27d135f097..2cf0ba5c45 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,12 @@ set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}) set(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}) +if ($ENV{QT_PATH}) + set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} $ENV{QT_PATH}) +else() + set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} "/usr/local/opt/qt5") +endif() + if (NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Release") endif() @@ -92,7 +98,10 @@ if (PYBINDINGS) endif() if (NOT PLATFORM_IPHONE AND NOT PLATFORM_ANDROID) - find_package(Qt5Core REQUIRED) + find_package(Qt5Core) + if (NOT Qt5Core_FOUND) + message(FATAL_ERROR "Qt5 cmake files were not found, please set QT_PATH environment variable") + endif() find_package(Qt5Network REQUIRED) find_package(Qt5Gui REQUIRED) find_package(Qt5OpenGL REQUIRED)