wlroots/backend/session/meson.build

23 lines
543 B
Meson
Raw Normal View History

libseat = dependency(
'libseat',
version: '>=0.2.0',
fallback: 'seatd',
default_options: ['server=disabled', 'man-pages=disabled', 'examples=disabled'],
required: session_required,
not_found_message: 'Required for session support.',
)
if not libseat.found()
subdir_done()
endif
wlr_files += files('session.c')
wlr_deps += [libseat]
features += { 'session': true }
udev = dependency('libudev', required: get_option('udev'))
if udev.found()
wlr_files += files('udev.c')
wlr_deps += [udev]
internal_features += { 'udev': true }
endif