aboutsummaryrefslogtreecommitdiff
path: root/src/platform/graphics/cairo/CMakeLists.txt
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-06-09 19:10:00 +0800
committercrupest <crupest@outlook.com>2022-06-09 19:10:00 +0800
commita61a783929c1f792e58de6ec9592e5177885c1fe (patch)
tree1aa1a1bfe25bf9370ead8436d6b9fd0c20a11cd2 /src/platform/graphics/cairo/CMakeLists.txt
parent3df871ecaa95ab13a4fa154ab9ab17708fee6f9f (diff)
downloadcru-a61a783929c1f792e58de6ec9592e5177885c1fe.tar.gz
cru-a61a783929c1f792e58de6ec9592e5177885c1fe.tar.bz2
cru-a61a783929c1f792e58de6ec9592e5177885c1fe.zip
...
Diffstat (limited to 'src/platform/graphics/cairo/CMakeLists.txt')
-rw-r--r--src/platform/graphics/cairo/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/platform/graphics/cairo/CMakeLists.txt b/src/platform/graphics/cairo/CMakeLists.txt
index 3e12b604..206fa21c 100644
--- a/src/platform/graphics/cairo/CMakeLists.txt
+++ b/src/platform/graphics/cairo/CMakeLists.txt
@@ -13,6 +13,8 @@ if (UNIX)
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 pango-1.0 REQUIRED)
+
+ find_library(LIB_PNG png REQUIRED)
add_library(CruPlatformGraphicsCairo SHARED
Base.cpp
@@ -27,6 +29,6 @@ if (UNIX)
PangoTextLayout.cpp
)
target_compile_definitions(CruPlatformGraphicsCairo PRIVATE CRU_PLATFORM_GRAPHICS_CAIRO_EXPORT_API)
- target_link_libraries(CruPlatformGraphicsCairo PUBLIC CruPlatformGraphics PUBLIC ${LIB_GOBJECT} ${LIB_CAIRO} ${LIB_PANGO} ${LIB_PANGOCAIRO})
+ target_link_libraries(CruPlatformGraphicsCairo PUBLIC CruPlatformGraphics PUBLIC ${LIB_GOBJECT} ${LIB_CAIRO} ${LIB_PANGO} ${LIB_PANGOCAIRO} ${LIB_PNG})
target_include_directories(CruPlatformGraphicsCairo PUBLIC ${CAIRO_HEADER_DIR} ${GLIB_HEADER_DIR} ${GLIBCONFIG_HEADER_DIR} ${HARFBUZZ_HEADER_DIR} ${PANGO_HEADER_DIR})
endif()