[GTK][WPE] Enable X-Content-Type-Options: nosniff
[WebKit.git] / Source / cmake / FindFreetype2.cmake
index 2ea1f87..14e8b16 100644 (file)
@@ -43,10 +43,12 @@ find_library(FREETYPE2_LIBRARIES
           ${PC_FREETYPE2_LIBRARY_DIRS}
 )
 
-set(FREETYPE2_INCLUDE_DIRS
-    ${FREETYPE2_HEADER_DIR}
-    ${FREETYPE2_ROOT_INCLUDE_DIR}
-)
+set(FREETYPE2_INCLUDE_DIRS ${FREETYPE2_HEADER_DIR})
+
+# Since Freetype 2.5.1 there is no freetype/freetype.h, so this variable can be null
+if (FREETYPE2_ROOT_INCLUDE_DIR)
+    list(APPEND FREETYPE2_INCLUDE_DIRS ${FREETYPE2_ROOT_INCLUDE_DIR})
+endif ()
 
 # Inspired in the original FindFreetype.cmake
 if (FREETYPE2_HEADER_DIR AND EXISTS "${FREETYPE2_HEADER_DIR}/freetype.h")
@@ -84,3 +86,9 @@ if (FREETYPE2_VERSION_STRING)
 endif ()
 
 FIND_PACKAGE_HANDLE_STANDARD_ARGS(Freetype2 DEFAULT_MSG FREETYPE2_INCLUDE_DIRS FREETYPE2_LIBRARIES VERSION_OK)
+
+mark_as_advanced(
+    FREETYPE2_HEADER_DIR
+    FREETYPE2_LIBRARIES
+    FREETYPE2_ROOT_INCLUDE_DIR
+)