1MACRO(checkFontConfig)
2	IF (NOT FONTCONFIG_CHECKED)
3		OPTION(FONTCONFIG "" ON)
4
5		MESSAGE(STATUS "Checking for FontConfig")
6		MESSAGE(STATUS "***********************")
7
8		IF (FONTCONFIG)
9			PKG_CHECK_MODULES(FONTCONFIG fontconfig)
10			PRINT_LIBRARY_INFO("FontConfig" FONTCONFIG_FOUND "${FONTCONFIG_CFLAGS}" "${FONTCONFIG_LDFLAGS}")
11
12			IF (FONTCONFIG_FOUND)
13				SET(HAVE_FONTCONFIG 1)
14			ENDIF (FONTCONFIG_FOUND)
15		ELSE (FONTCONFIG)
16			MESSAGE("${MSG_DISABLE_OPTION}")
17		ENDIF (FONTCONFIG)
18
19		SET(FONTCONFIG_CHECKED 1)
20
21		MESSAGE("")
22	ENDIF (NOT FONTCONFIG_CHECKED)
23
24	APPEND_SUMMARY_LIST("Miscellaneous" "FontConfig" "${FONTCONFIG_FOUND}")
25ENDMACRO(checkFontConfig)