build: use meson.override_dependency

This allows downstream users to write:

    dependency('libseat', fallback: 'seatd')

instead of having to rely on the seatd/meson.build's variable name:

    dependency('libseat', fallback: ['seatd', 'libseat'])
This commit is contained in:
Simon Ser 2021-12-14 11:14:39 +00:00 committed by Kenny Levinsen
parent f381e22955
commit 936ff9dbea

View file

@ -200,6 +200,8 @@ libseat = declare_dependency(
variables: libseat_vars, variables: libseat_vars,
) )
meson.override_dependency('libseat', libseat)
if with_server if with_server
executable( executable(
'seatd', 'seatd',