pipewire/spa
Peter Hutterer 0cbd56f0cd spa: declare a dependency for each used library in meson.build
For SPA libraries that we link against elsewhere in the tree, declare a
declare a dependency "foo_dep" for that library that specifies how to
link to it. Then use that dependency in the various targets.

This removes the knowledge of how to link with the library from the
target which can treat it as just another dependency.

In the case of optional libraries (e.g. the journal support lib) we can
then use declare_dependency() to declare an empty dependencies and thus
link them unconditionally in the target.
2021-09-20 07:29:03 +00:00
..
examples meson.build: add -D_GNU_SOURCE to the project arguments 2021-06-09 07:47:51 +00:00
include spa: mark the gettext wrappers with __attribute__((format_arg)) 2021-09-07 08:26:10 +10:00
plugins spa: declare a dependency for each used library in meson.build 2021-09-20 07:29:03 +00:00
tests Revert "[Meson] Fix all deprecation warnings" 2021-08-08 19:18:40 +00:00
tools json: don't escape / 2021-06-24 16:18:59 +02:00
meson.build bluez5: Use libfreeaptx instead of libopenaptx 2021-07-29 15:22:04 +00:00