[SKIA] Specify all remaining transitive dependencies in pc file.

This commit is contained in:
James Walmsley 2022-04-04 17:58:07 +00:00
Родитель 1497e2a0d4
Коммит 893658fd21
2 изменённых файлов: 2 добавлений и 9 удалений

Просмотреть файл

@ -3,21 +3,14 @@ project(
['c','cpp']
)
gl_dep = dependency('gl', required: true)
fc_dep = dependency('fontconfig', static: true)
sk_dep = dependency('skia', static: true)
cpp = meson.get_compiler('cpp')
# sk_dep = declare_dependency(
# dependencies : cpp.find_library('skia', dirs : meson.current_source_dir()+'/../out/skia/sysroot/usr/local/lib64'),
# include_directories : include_directories('../out/skia/sysroot/usr/local/include/skia')
# )
lib = shared_library(
'avalonia.skia',
['testlib.cpp'],
dependencies: [fc_dep, sk_dep],
dependencies: [sk_dep],
install: true,
)

Просмотреть файл

@ -10,6 +10,6 @@ cachedir=${localstatedir}/cache/fontconfig
Name: Skia
Version: 1.0
Description: Skia graphics library
Libs: -L${libdir} -lskia -lGL
Libs: -L${libdir} -lskia -lGL -lfontconfig -lpthread
Cflags: -I${includedir}