summaryrefslogtreecommitdiff
path: root/navit/graphics/qt5/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'navit/graphics/qt5/CMakeLists.txt')
-rw-r--r--navit/graphics/qt5/CMakeLists.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/navit/graphics/qt5/CMakeLists.txt b/navit/graphics/qt5/CMakeLists.txt
index 0f5e19c6c..ff359e88f 100644
--- a/navit/graphics/qt5/CMakeLists.txt
+++ b/navit/graphics/qt5/CMakeLists.txt
@@ -11,6 +11,12 @@ set (GRAPHICS_QT5_ADDITIONAL "")
# initialize QML and QWIDGET usage to not use
set(QML 0)
set(QWIDGET 0)
+set(HAVE_FREETYPE 0)
+
+# check if we have FREETYPE
+if(font/freetype)
+ set(HAVE_FREETYPE 1)
+endif()
# check if we have QML
if(USE_QML)
@@ -27,5 +33,5 @@ endif ()
module_add_library(graphics_qt5 graphics_qt5.cpp event_qt5.cpp ${GRAPHICS_QT5_ADDITIONAL})
# pass QML and QWIDGET preference to source
-target_compile_definitions(graphics_qt5 PRIVATE USE_QML=${QML} USE_QWIDGET=${QWIDGET})
+target_compile_definitions(graphics_qt5 PRIVATE USE_QML=${QML} USE_QWIDGET=${QWIDGET} HAVE_FREETYPE=${HAVE_FREETYPE})