meson: declare libseat dependency

This can be used by parent projects when seatd is a subproject:

    libseat = dependency('libseat', fallback: ['seatd', 'libseat'])
This commit is contained in:
Simon Ser 2021-03-26 10:07:00 +01:00 committed by Kenny Levinsen
parent 9a7824b7c3
commit fa2700126f

View file

@ -164,6 +164,12 @@ pkgconfig.generate(lib,
description: 'Seat management library',
)
libseat = declare_dependency(
link_with: lib,
dependencies: private_deps,
include_directories: include_directories('include', is_system: true),
)
if get_option('server').enabled()
executable(
'seatd',