diff options
Diffstat (limited to 'cmake/Findpango.cmake')
-rw-r--r-- | cmake/Findpango.cmake | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/cmake/Findpango.cmake b/cmake/Findpango.cmake index d7c37c6..ab8c00b 100644 --- a/cmake/Findpango.cmake +++ b/cmake/Findpango.cmake @@ -1,4 +1,6 @@ set(PANGO_LIBRARY_NAME pango-1.0) +set(PANGOCAIRO_LIBRARY_NAME pangocairo-1.0) +set(PANGOFT2_LIBRARY_NAME pangoft2-1.0) find_package(HarfBuzz) find_package(cairo) @@ -42,7 +44,27 @@ find_library(PANGO_LIBRARY PATH_SUFFIXES ${PANGO_LIBRARY_NAME} ${PANGO_LIBRARY_NAME}/include) -set(PANGO_LIBRARIES ${PANGO_LIBRARY};${HARFBUZZ_LIBRARIES};${CAIRO_LIBRARIES};${FREETYPE_LIBRARIES}) +find_library(PANGOCAIRO_LIBRARY + NAMES ${PANGOCAIRO_LIBRARY_NAME} + pangocairo + HINTS ${PANGO_LIBRARY_HINTS} + /usr/lib + /usr/local/lib + /opt/local/lib + PATH_SUFFIXES ${PANGO_LIBRARY_NAME} + ${PANGO_LIBRARY_NAME}/include) + +find_library(PANGOFT2_LIBRARY + NAMES ${PANGOFT2_LIBRARY_NAME} + pangoft2 + HINTS ${PANGO_LIBRARY_HINTS} + /usr/lib + /usr/local/lib + /opt/local/lib + PATH_SUFFIXES ${PANGO_LIBRARY_NAME} + ${PANGO_LIBRARY_NAME}/include) + +set(PANGO_LIBRARIES ${PANGO_LIBRARY};${HARFBUZZ_LIBRARIES};${CAIRO_LIBRARIES};${FREETYPE_LIBRARIES};${PANGOCAIRO_LIBRARY};${PANGOFT2_LIBRARY}) set(PANGO_INCLUDE_DIRS ${PANGO_INCLUDE_DIR};${PANGO_CONFIG_INCLUDE_DIRS};${HARFBUZZ_INCLUDE_DIR};${CAIRO_INCLUDE_DIRS};${FREETYPE_INCLUDE_DIRS}) include(FindPackageHandleStandardArgs) |