build(manifest): Another attemp at Skia dependencies and adjusting library linking

This commit is contained in:
2025-05-07 12:16:35 +08:00
parent 7fae6c2d88
commit a12d29ca1f
2 changed files with 27 additions and 9 deletions

17
skia-deps.patch Normal file
View File

@@ -0,0 +1,17 @@
--- a/laf/cmake/FindSkia.cmake
+++ b/laf/cmake/FindSkia.cmake
@@ -143,7 +143,10 @@
${SKIA_DIR}
${FREETYPE_INCLUDE_DIRS}
${HARFBUZZ_INCLUDE_DIRS}
- ${PNG_INCLUDE_DIRS})
-target_link_libraries(skia INTERFACE ${SKIA_LIBRARIES})
+ ${PNG_INCLUDE_DIRS}
+ )
+target_link_libraries(skia INTERFACE
+ ${SKIA_LIBRARIES}
+ ${FREETYPE_LIBRARIES}
+ ${HARFBUZZ_LIBRARIES})
target_compile_definitions(skia INTERFACE
SK_INTERNAL
SK_GAMMA_SRGB