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)