freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] gsoc-2022-chariri-3 6b79a1f 35/36: [ftinspect] Fast fa


From: Werner Lemberg
Subject: [freetype2-demos] gsoc-2022-chariri-3 6b79a1f 35/36: [ftinspect] Fast fail when Qt version doesn't meet requirement.
Date: Wed, 27 Jul 2022 06:32:47 -0400 (EDT)

branch: gsoc-2022-chariri-3
commit 6b79a1f4f3030cdce43f9a09e51a741edbdbc6b3
Author: Charlie Jiang <w@chariri.moe>
Commit: Charlie Jiang <w@chariri.moe>

    [ftinspect] Fast fail when Qt version doesn't meet requirement.
    
    * src/ftinspect/CMakeLists.txt, src/ftinspect/meson.build: Specify lowest Qt
      version so the user gets an error at the configuration time instead of the
      compilation time.
---
 src/ftinspect/CMakeLists.txt | 2 +-
 src/ftinspect/meson.build    | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/ftinspect/CMakeLists.txt b/src/ftinspect/CMakeLists.txt
index aba5c6b..155d563 100644
--- a/src/ftinspect/CMakeLists.txt
+++ b/src/ftinspect/CMakeLists.txt
@@ -12,7 +12,7 @@ set(CMAKE_AUTOMOC ON)
 set(CMAKE_AUTORCC ON)
 set(CMAKE_AUTOUIC ON)
 
-find_package(Qt5 COMPONENTS Widgets REQUIRED)
+find_package(Qt5 5.15 COMPONENTS Widgets REQUIRED)
 find_package(Freetype REQUIRED)
 
 add_executable(ftinspect
diff --git a/src/ftinspect/meson.build b/src/ftinspect/meson.build
index cb6efbc..ed58a77 100644
--- a/src/ftinspect/meson.build
+++ b/src/ftinspect/meson.build
@@ -14,7 +14,8 @@
 qt5 = import('qt5')
 qt5_dep = dependency('qt5',
   required: false,
-  modules: ['Core', 'Gui', 'Widgets'])
+  modules: ['Core', 'Gui', 'Widgets'],
+  version : '>=5.15')
 
 # Don't compile `ftinspect` if Qt5 is not found.  This can happen
 # when cross-compiling to a different system.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]