aboutsummaryrefslogtreecommitdiff
path: root/src/platform/graphics/cairo/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/graphics/cairo/CMakeLists.txt')
-rw-r--r--src/platform/graphics/cairo/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/platform/graphics/cairo/CMakeLists.txt b/src/platform/graphics/cairo/CMakeLists.txt
index addf07c9..9a21ab87 100644
--- a/src/platform/graphics/cairo/CMakeLists.txt
+++ b/src/platform/graphics/cairo/CMakeLists.txt
@@ -1,8 +1,12 @@
if (UNIX)
+ set(LIB_ARCH_DIR ${CMAKE_SYSTEM_PREFIX_PATH})
+ list(TRANSFORM LIB_ARCH_DIR APPEND "/lib/${CMAKE_LIBRARY_ARCHITECTURE}")
+ message("${LIB_ARCH_DIR}")
+
find_library(LIB_CAIRO cairo REQUIRED)
find_library(LIB_PANGO NAMES pango pango-1.0 REQUIRED)
find_path(GLIB_HEADER_DIR NAMES glib.h PATH_SUFFIXES glib glib-2.0 REQUIRED)
- find_path(GLIBCONFIG_HEADER_DIR NAMES glibconfig.h HINTS /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE} PATH_SUFFIXES glib glib/include glib-2.0 glib-2.0/include REQUIRED)
+ find_path(GLIBCONFIG_HEADER_DIR NAMES glibconfig.h HINTS ${LIB_ARCH_DIR} PATH_SUFFIXES glib glib/include glib-2.0 glib-2.0/include REQUIRED)
find_path(HARFBUZZ_HEADER_DIR NAMES hb.h PATH_SUFFIXES harfbuzz REQUIRED)
find_path(PANGO_HEADER_DIR NAMES pango PATH_SUFFIXES pango-1.0 REQUIRED)