From 6f77ab1f864373dac2a10743a6f7f1e60adf9a3c Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Tue, 16 Aug 2022 20:47:09 +0400 Subject: [PATCH] Cache Qt version --- external/qt/package.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/external/qt/package.cmake b/external/qt/package.cmake index e982891..4723562 100644 --- a/external/qt/package.cmake +++ b/external/qt/package.cmake @@ -5,7 +5,13 @@ # https://github.com/desktop-app/legal/blob/master/LEGAL if (NOT DESKTOP_APP_USE_PACKAGED) - set(qt_version $ENV{QT}) + if (DEFINED ENV{QT}) + set(qt_version $ENV{QT} CACHE STRING "Qt version" FORCE) + endif() + + if (NOT DEFINED qt_version) + message(FATAL_ERROR "Qt version is unknown, set `QT' environment variable") + endif() if (WIN32) set(qt_loc ${libs_loc}/Qt-${qt_version})