mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-04 21:08:10 +02:00
meson: declare dependancy on libcairo_dep for overrides
When declaring a dependency on a feature, say `dependency('cairo-png')`
the resulting object did not depend on cairo and thus was missing
basic things like, `cairo.h` from its include dir.
Make it so overrides do in fact include the basic cairo functionality
needed for them to work.
Related:
https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/236
This commit is contained in:
parent
d85738b39c
commit
f7ac4181d6
1 changed files with 1 additions and 2 deletions
|
|
@ -888,8 +888,7 @@ foreach feature: built_features
|
|||
description: feature['description'] + ' for cairo graphics library',
|
||||
)
|
||||
meson.override_dependency(feature['name'],
|
||||
declare_dependency(link_with: libcairo,
|
||||
dependencies: [feature_deps, feature_compile_deps],
|
||||
declare_dependency(dependencies: [libcairo_dep, feature_deps, feature_compile_deps],
|
||||
link_args: feature_libs,
|
||||
)
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue